![]() |
|
مكونات الفورم لاتظهر مع جملة for - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : مكونات الفورم لاتظهر مع جملة for (/showthread.php?tid=11178) |
مكونات الفورم لاتظهر مع جملة for - samnaj00 - 19-12-2020 السلام عليكم ورحمة الله وبركاته في الفورم 1 لدي جملة for والتي تستغرق5 ثواني انشأت فورم2 ليظهر اول جملة for ويختفي في النهاية (للاعلام بأن الكود يعمل ولم ينتهِ) الفورم2 فيه image-panel-lable لكن هذه المكونات لا تظهر في الفورم بسبب جملة for - طبعاً المكونات تظهر بدون جملة for كود : begin
Form2.Show;
for i:= 1 to 100000 do
Label1.Caption := IntToStr(i);
Form2.Close;
end;فكيف الحل ؟ RE: مكونات الفورم لاتظهر مع جملة for - Delphi2020 - 20-12-2020 وعليكم السلام ورحمة الله و بركاته. في مكان show ، جرب showmodal RE: مكونات الفورم لاتظهر مع جملة for - samnaj00 - 21-12-2020 (20-12-2020, 05:13 AM)Delphi2020 كتب : وعليكم السلام ورحمة الله و بركاته.استاذي الكريم في حال اظهرت الفورم2 SHOWMODAL فإن جملة FOR تتوقف ولا تعمل الى ان تغلق الفورم2 RE: مكونات الفورم لاتظهر مع جملة for - محمد عبد العزيز - 21-12-2020 كود : var i : integer;
begin
Form2.Show;
for i:= 1 to 100000 do begin
Label1.Caption := IntToStr(i);
Application.ProcessMessages;
end;
Form2.Close;
end;RE: مكونات الفورم لاتظهر مع جملة for - samnaj00 - 21-12-2020 (21-12-2020, 02:35 PM)محمد عبد العزيز كتب : كل الشكر لك استاذي الكريم هذه الطريقة تمام والتي اعتبرها بديلة عن طريقة ربط بروكسبار بكود ( - اي كود - for-update) الذي يستغرق وقتاً للانتهاء |