delphi4arab منتديات دلفي للعرب

نسخة كاملة : انتظار انتهاء تنصيب برنامج للانتقال الى التالي
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته
انا حاولت صنع برنامج يشبه وينداوز انستالر الموجو في وينداوز trust
لاكن هناك مشكل يتمثل في الذهاب الى البرنامج الثاني بشرط ان يكون انتهى من تنصيب البرنامج الاول
وضعت هذا الكود
PHP كود :
if (form1.sCheckBox2.Checked=True) and (IniFile.ReadInteger('info','ccleaner',0)<>1) then begin
   sLabel1
.Caption:='installation de CCleaner...';
   
WinExec(PChar('cmd /c start /wait ccl.exe'),SW_HIDE);
   
sGauge1.Progress:=sGauge1.Progress+10;
   
sLabel1.Caption:='installation de CCleaner...Ok';
  
end; 
وثاني اشكالية
لايضهر التعليق او لايضهر اي تعليق !! لم افهم السبب وقد استخدمت sleep() ويبقى نفس الأشكال
sLabel1.Caption:='installation de CCleaner...';
هل هناك طريقة للحل هذين المشكلين Sad
[صورة: attachment.php?attachmentid=2490&d=1300361368]
وعليكم السلام ورحمة الله وبركاته
إقتباس :بشرط ان يكون انتهى من تنصيب البرنامج الاول
لمعرفة فيما إذا كان تم تثبيت البرنامج بنجاح أم لا، يمكنك فحص نتيجة WinExec انظر:
http://www.delphi4arab.net/forum/showthr...p?tid=3392
إذا لم تحل المشكلة أرفق في مشروع جديد مثال عن الخطأ
بالتوفيق.
بارك الله فيك اخي
تم حل المشكل والحمد لله Smile
InnoSetup مكتوب بدلفي ومفتوح المصدر
يمنك استخدامه بشكل مرن، لإضافة تعليمات أثناء التثبيت وغير ذلك
تم بحمد الله
[صورة: attachment.php?attachmentid=2491&d=1300370894]