مكونات تكوين إعداد INNO لـ Delphi
هذا المشروع في التطوير النشط ، وليس جاهزًا للاستخدام في هذا الوقت. إذا قررت محاولة استخدام هذا ، فاستخدمه على مسؤوليتك الخاصة ، ومراجعة الرمز بعناية. إنه عرضة للتغيير والكسر في المستقبل القريب ، حتى أقوم بتلميعه بما يكفي لأكون مفيدًا تمامًا.
compnent الأساسية للاستخدام هي TJDInnoSetupScript . هذا يتضمن ملف البرنامج النصي لإعداد INNO بالكامل. يمكن تثبيته في IDE لإسقاط النموذج أو وحدة البيانات الخاصة بك ، ثم يمكنك تكوينه لإنجاز كل ما يمكنك القيام به تقريبًا في البرنامج النصي. في النهاية ، يمكنه إنشاء برنامج نصي لإعداد INNO بشكل ديناميكي (.iss). تتضمن الأفكار المستقبلية القدرة على تجميع البرنامج النصي مباشرة من داخل مشروع Delphi الخاص بك.


يمكنك إلقاء نظرة على المشروع التجريبي لرؤية استخدامه. ولكن بشكل عام ، هناك إجراءان رئيسيان لإنشاء البرنامج النصي بناءً على الإعداد الخاص بك:
GetScript(AStrings: TStrings); - استخدم هذا لملء كائن TStrings مع البرنامج النصي. سيؤدي هذا إلى مسح أي بيانات موجودة بشكل قسري واستبدالها بـ ISS.SaveScript(const AFilename: String); - استخدم هذا لحفظ البرنامج النصي في ملف. يستخدم GetScript مباشرة ثم يحفظه في الملف المحدد. هذا مشروع جديد يستخدم هذا المكون. يتيح لك التطبيق تكوين برنامج نصي لإعداد INNO باستخدام المكون عبر واجهة المستخدم.
ملاحظة: يتطلب هذا التطبيق مكتبات الطرف الثالث التالي:
