انتظار انتهاء تنصيب برنامج للانتقال الى التالي
#1
السلام عليكم ورحمة الله وبركاته
انا حاولت صنع برنامج يشبه وينداوز انستالر الموجو في وينداوز 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]


الملفات المرفقة
.jpg   2011-03-17_121820.jpg (الحجم : 44.57 ك ب / التحميلات : 47)
الرد
#2
وعليكم السلام ورحمة الله وبركاته
إقتباس :بشرط ان يكون انتهى من تنصيب البرنامج الاول
لمعرفة فيما إذا كان تم تثبيت البرنامج بنجاح أم لا، يمكنك فحص نتيجة WinExec انظر:
http://www.delphi4arab.net/forum/showthr...p?tid=3392
إذا لم تحل المشكلة أرفق في مشروع جديد مثال عن الخطأ
بالتوفيق.
الرد
#3
بارك الله فيك اخي
تم حل المشكل والحمد لله Smile
الرد
#4
InnoSetup مكتوب بدلفي ومفتوح المصدر
يمنك استخدامه بشكل مرن، لإضافة تعليمات أثناء التثبيت وغير ذلك
الرد
#5
تم بحمد الله
[صورة: attachment.php?attachmentid=2491&d=1300370894]


الملفات المرفقة
.jpg   2011-03-17_150013.jpg (الحجم : 31.52 ك ب / التحميلات : 39)
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم