הוספת פקד בזמן ריצה

jleonov

New member
הוספת פקד בזמן ריצה

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

yositm

New member
טעינת פקדים בזמן ריצה

עליך להגדיר את הפקד כחלק ממערך,בתכונת אינדקס של אותו פקד תרשום מספר עדיף 0. כדי לטעון את הפקד (ננית לדוגמא שהוא כפתור בשם Cmd בעל אינדקס 0) אתה רושם: (Load Cmd(1 ואז יווצר לך עוד כפתור על המסך עם אותן תכונות בדיוק כמו זה שהוא נוצר ממנו רק שתכונת ה-Visible שלו היא False ולכן צריך להפוך אותה ל-True כדי שתוכל לראות את הפקד. בכדי לקבל את האינדקס האחרון של מערך פקדים הפקודה היא: Cmd.Ubound דווח אם הצלחת.
 
למעלה