Fa position ثابت

Corovarice

Active Member
سلام دوستان...
من به یه مشکل برخوردم خواهشا راهنمایی کنین..
در پروژه ام یه قسمت هست که یه برنامه ای رو که خودم با mmb درست کردمو باز می کنه و این برنامه always on top هست. خود این برنامه هم یه پنجره ی دیگه باز می کنه که اون هم always on top هستش ( اینم با mmb ). الان آخرین پنجره ای که باز شده جلو تر از برنامه ی قبلیه و منم می خوام که اینطوری باشه. ولی وقتی رو برنامه ی قبلی که اونم always on top بود کلیک می کنم میاد جلوتر از پنجره ی قبلی.
حالا سوالم اینه که چیکار کنم دو تا پنجره که هر دو always on top هستن از هم سبقت نگیرن و جلوی هم دیگه نیان. هر دو بعد اینکه always on top شدن موقعیت خودشونو حفظ کنن؟
یا حتی چطوری میشه پنجره ی پشتی رو طوری قفل کرد که کلیک کردن ماوس بهش تاثیر نذاره و بدین ترتیب نیاد جلو ؟
مرسی
 

BlueMMB

Well-Known Member
سلام .

برای این که پنجره مادر قفل بشه باید تو دستور run یه Wait‌هم اضافه کنید . مثال :
کد:
Run("<system>\notepad.exe","WAIT")
 

Corovarice

Active Member
دوست عزیز مرسی بابت جواب ولی چیز خاصی نشد. نه قفل شد نه position ثابت شد. اصلا هیچی نشد. شایدم من بلد نیستم :-?
 

BlueMMB

Well-Known Member
سلام .

دوست عزیز مطمئنید . در واقع این کد پنجره بیلدر رو قفل خواهد کرد نه NotePad !
 

جدیدترین ارسال ها

بالا