PDA

View Full Version : سوال: پرش فرم در هنگام نمایش



ali reza mansoori 2
سه شنبه 10 فروردین 1389, 18:21 عصر
وقتی با دستور زیر یک فرم فرزدن رو Show میکنم ابتدا فرم ظاهر میشه و بعد از چند صدم ثانیه به محل مورد نظرم جابه جا میشه
Form.Left = 100
Form.Top = 200
Form.Show
اگه میشه کاری کرد که با این مشکل مواجه نشم منو راهنمایی کنید

ali682344
سه شنبه 10 فروردین 1389, 18:54 عصر
با سلام
اين كدها هيچ مشكلي نداره
من تست كردم

سوالتو خوب مطرح نكردي؟

M.T.P
سه شنبه 10 فروردین 1389, 20:44 عصر
دوست عزیز من هم مشکل شما رو داشتم ، برای رفع این مشکل باید همیشه به جای استفاده از Left و Right از تابع Move استفاده کنین چون هم کدنویسی مختصر میشه هم مشکل پرش فرم.:لبخندساده:
مثال:




Form1.Move 120,120

kooroush
چهارشنبه 11 فروردین 1389, 12:55 عصر
منهم یک چنین مشکلی داشتم !!! یادم نیست مشکل از کجا بود ، فکر کنم یک تایمر مزاحم ایجاد کرده بود یا قتو رویداد اکتیو فرم برنامکه نوشته بودم !!!
دقیقا یادم نیست ولی حل شده بود !!!
تو هم سعی کنی می فهمی ایراد از کجاست !!!
یک بار کامل تمام تایمرهایی رو که ایجاد کردی رو برسی کن ببین چی میشه !!



و خداوند تشکر را آفرید.