Komponen Konfigurasi Pengaturan Inno untuk Delphi
Proyek ini sedang dalam pengembangan aktif, dan tidak siap untuk digunakan saat ini. Jika Anda memutuskan untuk mencoba dan menggunakan ini, gunakan dengan risiko Anda sendiri, dan tinjau kode dengan cermat. Ini dapat berubah dan pecah dalam waktu dekat, sampai saya memolesnya cukup untuk sepenuhnya berguna.
Komponen dasar untuk digunakan adalah TJDInnoSetupScript . Ini merangkum seluruh file skrip Pengaturan Inno. Itu dapat diinstal ke IDE untuk jatuh ke formulir atau modul data Anda, maka Anda dapat mengkonfigurasinya untuk menyelesaikan hampir semua yang dapat Anda lakukan dalam skrip. Pada akhirnya, ia secara dinamis dapat menghasilkan skrip setup Inno (.iss). Gagasan masa depan termasuk dapat mengkompilasi skrip langsung dari dalam proyek Delphi Anda.


Anda dapat melihat proyek demo untuk melihat penggunaannya. Namun secara umum, ada dua prosedur utama untuk menghasilkan skrip berdasarkan pengaturan Anda:
GetScript(AStrings: TStrings); - Gunakan ini untuk mengisi objek TStrings dengan skrip. Ini akan secara paksa menghapus data yang ada dan menggantinya dengan skrip ISS.SaveScript(const AFilename: String); - Gunakan ini untuk menyimpan skrip ke file. Ini secara langsung menggunakan GetScript dan kemudian menyimpannya ke file yang ditentukan. Ini adalah proyek baru yang memanfaatkan komponen ini. Aplikasi ini memungkinkan Anda untuk mengkonfigurasi skrip pengaturan INNO menggunakan komponen melalui antarmuka pengguna.
Catatan: Aplikasi ini membutuhkan perpustakaan pihak ketiga berikut:
