27-01-2006, 17:58
|
|
|
חבר מתאריך: 15.05.05
הודעות: 6
|
|
מבקש עזרה ממתכנתי NET
שלום רב לחברי הפורום
כתבתי ב VB6 ועכשיו מנסה לבצע UPGRADE לתוכניות ישנות
ל VB.NET 2005 BETA2
מבצע עיבוד מסויים שאורך זמן, במהלך העיבוד יש צורך לעדכן את
המשתמש (הודעות, סימונים גרפיים, ProgressBar).
התוכנית עובדת בסדר כל עוד הקוד נימצא ב FORM, ברגע שהקוד
הועבר ל MODULE התוכנית עובדת בסדר למעט הודעות, סימונים גרפיים וכדומה.
אני נותן דוגמה קטנה אשר לא שייכת לתוכנית ואולי דרכה אני אבין
איפה אני טועה.
נתון FORM1 ובתוכו LABEL1 וכן יש MODULE1
מבקש לשנות את ערך בפקד LABEL1 דרך MODULE1
האם יש אפשרות כזאת גם VB.NET 2005
Imports System
Module Module1
Dim MyLabel As New Form1
Sub MyNewText()
MyLabel.Label1.Text = "MyNewText"
System.Windows.Forms.Application.DoEvents()
End Sub
End Module
תודה רבה ושבת שלום
אלי
|