PDA

View Full Version : سوال: استفاده از دستور Me.Hide



Saman_12
سه شنبه 12 مرداد 1389, 10:17 صبح
سلام.
من یه مشکل آماتوری اساسی دارم .وقتی توی فورم لود از دستور Me.Hide استفاده میکنم فورم Hide نمیشه اما اگه همین دستور رو توی یک تایمر استفاده کنم فورم hide میشه!:متعجب:
من حتی یک Sub جدا براش تعریف کردم و اون رو از تو فورم لود فراخوانی کردم اما بازم فرقی نکرد!!:عصبانی++:
من یه فورم لوگ آن دارم که چک میکنه که اگه قبلا کد صحیح وارد شه خودشو Hide میکنه و فورم بعدی رو نشون میده!به نظر شما چیکار کنم که اگه کد صحیح قبلا وارد شده بود بدون اینکه کاربر فورم لوگ آن رو حتی صدم ثانیه ببینه فورم Hide بشه؟؟:لبخند:
با تشکر.:قلب:

Mani_rf
سه شنبه 12 مرداد 1389, 11:08 صبح
دوست عزیز ، وقتی که فرم در حال لود شدنه ، هنوز Hide است ، برای همین این دستور عمل نمی کنه (البته تو VB6 ایین کار جواب میداد). به بیان دیگه بعد از لود شدن فرم ، قسمت نمایش داده شدن فرم فراخوانی میشه.
برای این کار Me.Hide رو تو ریداد Form_Show بنویس

Mani_rf
سه شنبه 12 مرداد 1389, 11:19 صبح
If key.GetValue("Register") = "663LOGOON3" Then
' FormMain.Show()
' Me.hide
Else
' FormMain.Hide()
End If

این قسمت را تو FromShow بنویس.

Saman_12
سه شنبه 12 مرداد 1389, 11:22 صبح
خیلی ممنون درست شد!:قلب: