תיאור: זהו קוד מקור למאמר מסדי נתונים (Access) ב- Visual Basic 2005.
הקוד מדגים כיצד לפתוח קובץ בסיס נתונים Access ב-VB 2005 וכן כיצד לנווט, להוסיף, לשנות ולמחוק רשומות בטבלה שבבסיס הנתונים.
גיבוי ושחזור קובץ בסיס נתונים של Access - גרסה משופרת
תיאור: קוד זה נותן מענה בכל הנוגע לניהול גיבוי/שיחזור בסיס נתונים של Access מישומים קיימים, להם רוצים להוסיף יכולת גיבוי/שיחזור ללא שינוי בקוד הקיים.
קוד זה הוא שיפור של הקוד הבא.
התכונות שנוספו לקוד (בהשוואה לקוד הקודם):
א. גיבוי של טבלה או טבלאות בודדות מבסיס הנתונים.
ב. גיבוי של מספר בסיסי נתונים.
ג. מצב "שקט" בו התוכנה פועלת ברקע ללא הצגת מסך ה-DLL. תכונה זו מתאימה במיוחד לגיבוי טבלאות "היסטוריות".
ד. מצב אוטומטי - בו התוכנה מופעלת לפי הפרמטרים שהוזנו ללא התערבות המשתמש.
ה. שיפור בתכונות השיחזור - כעת ניתן לשחזר כל טבלה למסד הנתונים ממנו היא גובתה.
הקוד ארוז כפרוייקט DLL (בקוד מקור מלא) אותו ניתן להוסיף לפרוייקט שלכם (בקובץ ה-ZIP ישנו פרויקט לדוגמה המדגים את השימוש בפרוייקט ה-DLL, כאשר שניהם ארוזים בקבוצת פרויקט אחת).
תיאור: תוכנית זו המבוססת על קוד קודם שפורסם באתר לחיפוש קבצים, מאפשרת בנוסף לקרוא את הקבצים שנמצאו לתוך בסיס נתונים. בתוכנית: 1. פונקצית הקריאה מתרגמת מ-ASCII של DOS לחלונות. 2. פותחת טבלה לכל קובץ או קוראת אותם לטבלה אחת. 3. במידה ובקובץ יש שורת כותרת עם שמות שדות פותחת טבלה בהתאם.
תיאור: תוכנית זו מוצאת את גרסת הקובץ של קבצי OCX,DLL,EXE ועוד.
הדבר נעשה תוך שימוש בפונקציות ה-API הבאות: VerQueryValue, GetFileVersionInfoSize ו-GetFileVersionInfo.
הערה: כדי לקבל את גרסת הקובץ של קובץ אחר יש לשנות באירוע Form_Load את שם הקובץ המוצב למשתנה Filename וכן את שם הספריה בה נמצא הקובץ, אותה יש להציב למשתנה Directory.
תיאור: תוכנית זו מדגימה כיצד לשמור קבצים לקבצי ASCII (כמו ב-DOS) או ANSI. לשם כך התוכנית משתמשת בשתי שיטות שונות לקריאת וכתיבת הקבצים:
1. לקריאה: באמצעות אוביקט ה-FileSystem Object (בקיצור: FSO). קריאת קבצי DOS מתבצעם בשני שיטות: א. על ידי היפוך עברית תוך שימוש בספריה BIDI32.dll (הבאה למשל עם Office בעברית). ב. ללא היפוך עברית.
2. לכתיבה: באמצעות הפקודה Print.
תיאור: תוכנית זו מדגימה כיצד לגרום לתוכנית שלך לפעול רק מתוך תקליטור, אחרת התוכנית לא תעבוד.
הדבר נעשה על ידי בדיקת סוג הכונן ממנו מורצת התוכנית, האם הוא כונן תקליטורים או לא.
תיאור: תוכנית זו משנה את מאפייני כל הקבצים בספריה נבחרת ל-Normal בעזרת FSO (כולל בתתי הספריות של אותה ספריה).
הדבר חיוני למשל, אם יש הרבה קבצים בספריה מסוג Read-only (למשל אם הם הועתקו מתקליטור) או Hidden ועכשיו יש צורך לשנות אותם.
תיאור: תוכנית זו מדגימה כיצד ליצור מ-VB קובץ EXE של תוכנית שתציג תיבת הודעה (MsgBox), עם הודעה שתבחרו.
הערה: חשוב מאוד לקרוא את הוראות ההפעלה הנמצאות בקובץ ה-ZIP.