Logo

רד-בורד: ארכיון

ראשי > תיכנות > בVB, איך עושים שתוכנה תעלה עם המחשב?

20/02/2005 20:30:09 Bleeding Moon
=\?
20/02/2005 22:35:59 Eran
זה אולי יעזור:
http://www.dr-vb.co.il/show.php?id=271

19/03/2005 13:19:07 ViPeR
זה גרוע... עדיף להשתמש ברגיסטרי...
21/03/2005 16:16:46 Bleeding Moon
ואיך משתמשים בריג’יסטרי?
חיחי תודה מראש
25/03/2005 17:14:12 C4$p3r
ציטוט:זה גרוע... עדיף להשתמש ברגיסטרי...

:O
זה בדיוק מה שהם עושים שם....(משתמשים ברג’יסטרי).

תוריד את הקובץ שערן הביא, יש שם על דבר הכי קטן הסבר לא בעיה להבין מה הם עושים.
04/04/2005 17:25:33 ViPeR
לא שם הם מוסספים את זה לתקיה של startup
10/04/2005 16:23:36 cp77fk4r
תיראה, התכונה הזאת לא קשורה לשפה שבה אתה מתכנת, הדרך לעשות שישום מסויים שנכתב בPascal ירוץ בזמן שהמערכת עולה תיהיה זהה לדרך שבה נשתמש בשביל לעשות שישום שנכתב בVB ירוץ:

אני אעתיק הודעה שכתבתי בפורום אחר ששאלו את אותה השאלה בערך (+-)


דבר ראשון- זה כמובן תלוי במערכת הפעלה שבה אתה משתמש ובגרסתה.

קיימות דרכים כגון שימוש בקבצי מערכת של הWindows כמו "Autoexec.bat", או הWin.Ini (כמובן שלפני הקריאה אנחנו צריכים לציין שזה ב[windows], פשוט ע"י הוספת פקודת Call פשוטה אפשר להגיד למערכת להריץ קבצים ספציפים.

בשביל להכיר את הקבצי מערכת מהסוג הזה, תוכל להכנס לStart=>Run ושם לכתוב SysEdit - אל תמחק שם דברים סתם בלי להבין, נשמרים שם הרבה פרמטרים שהמערכת צריכה.

ישנה אפשרות לשימוש ברג’סטרי, ישנם מספר ערכים (כמו לדוגמא, מה שכבר צויין כאן:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion \Run)

או ה

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion \RunOnce

(ההבדל הוא שבRunonce המפתח ימחק אחרי הפעם הראשונה שהמערכת תריץ אותו- זה טוב למשל, לאם אנחנו רוצים לבנות איזה משהו שיזכיר לנו לבצע איזה משהו _רק_ בפעם הבאה שאנחנו מדליקים את המחשב).

ישנו גם את הערך הבא:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg

הערך הזה מריץ ערכים אחרים ברג’סטרי- נוכל למשל להגיד לו להריץ את אחד הערכים שבהם שמרנו פקודת קריאה+מיקום של קובץ קיים שאותו אנו רוצים להפעיל.

כמובן שיש גם את התיקית StartUP (אני חושב שבעברית זה "הפעלה") - שכל הקבצים שקיימים שם ירוצו אחרי שהמערכת עולה.

אלה הפשוטים יותר, ישנם גם דרכים שבשבילהם תיהיה צריך לדעת אסמבלי או להכיר את המערכת בצורה קצת יותר עמוקה.

תהנה.

[ההודעה נערכה על-ידי cp77fk4r ב-10/04/2005 16:25:04]
עמודים: 1