PDA

نسخه کامل مشاهده نسخه کامل : يه جايي اين مطلبو خوندم به نظر شما درسته؟؟



shaparake_shomal
14-11-2006, 07:00
زماني كه منتظر هستيد كه اتفاقي رخ دهد از تابه msg box , input box وي بي براي نمايش ديالوگ باكس استفاده نكنيد زيرا vb تا موقعي كه يك msg box, or dialog box نمايش مي دهد هيچ كنترل و فرمي را احضار نمي كند.


يه جايي اين مطلبو خوندم به نظر شما درسته؟؟يعني مثلا نميشه تو رخداد load فرم msg box گذاشت؟ پس راه حل چيه؟

shaparake_shomal
14-11-2006, 07:05
This recommendation applies only to Visual Basic 5 and 6. Visual Basic .NET or earlier do not have this problem. While waiting for any event to occur, do not use the Visual Basic function MsgBox or InputBox to display a dialog box because Visual Basic does not invoke any event for any controls or forms while a MsgBox or InputBox is being displayed.

mohseni12345
14-11-2006, 19:41
بله درسته
شما باید از multi treading استفاده کنی(البته نمی دونم املاشو درست نوشتم یا نه)

Goee
14-11-2006, 21:33
بله درسته
شما باید از multi treading استفاده کنی(البته نمی دونم املاشو درست نوشتم یا نه)


Multi Theading چند ريسماني(هر پروسه (process )در cpu براي راندمان و دلايل زياد به چند ريسمان (نخ) تقسيم ميشوند و نخ ها پردازش مي شوند)

shaparake_shomal
14-11-2006, 22:25
ميشه بيشتر توضيح بديد......

shaparake_shomal
17-11-2006, 22:40
چطوري از تابع msg box در api استفاده كنم بعني تو قسمت ماژول