PROPERTY LET/GET
אני בה ל VB מ ASP כלומר VBS. עכשיו אני מבין שבשביל לכתוב תוכנה ביעילות צריכים להשתמש ב CLASS MODULE. אז יצרתי CLASS השתמשתי שם ב API - SEND MESSAGE , בכל מקרה יצרתי כמה LET שמקבלים נתונים ושומרים ב PRIVATE. עכשיו ה LET הראשון שמו : OBJECT והוא בעצם אמור לקבל את האובייקט שעליו הוא יעבוד בהמשך...
אני בה ל VB מ ASP כלומר VBS. עכשיו אני מבין שבשביל לכתוב תוכנה ביעילות צריכים להשתמש ב CLASS MODULE. אז יצרתי CLASS השתמשתי שם ב API - SEND MESSAGE , בכל מקרה יצרתי כמה LET שמקבלים נתונים ושומרים ב PRIVATE. עכשיו ה LET הראשון שמו : OBJECT והוא בעצם אמור לקבל את האובייקט שעליו הוא יעבוד בהמשך...
Private mObj As Object Public Property Let Object(ByVal obj As Object) mObj = obj End Property
בFORM עצמו ישנם השורות הבאות...בהתחלה: Dim mSendMessage As New sendMessage בתוך ה Form_Load() mSendMessage.Object = ProgressBar1
כשאני מריץ את זה אני מקבל שגיאה...Run-time error 91 Object variable or with block variable not set
אני מניח שמשהו לא בסדר במה שרשמתי מישהו יכול לתת לי קצת כיוון? תודה!