Composants de configuration de configuration inno pour Delphi
Ce projet est en développement actif et n'est pas prêt à être utilisé pour le moment. Si vous décidez d'essayer de l'utiliser, utilisez-le à vos propres risques et révisez soigneusement le code. Il est sujet à changer et à se casser dans un avenir proche, jusqu'à ce que je le polisse suffisamment pour être pleinement utile.
La base compminente à utiliser est TJDInnoSetupScript . Cela résume tout un fichier de script de configuration inno entier. Il peut être installé dans l'IDE pour passer sur votre formulaire ou votre module de données, puis vous pouvez le configurer pour accomplir presque tout ce que vous pouvez faire dans un script. En fin de compte, il peut générer dynamiquement un script de configuration inno (.iss). Les idées futures incluent la possibilité de compiler le script directement à partir de votre projet Delphi.


Vous pouvez jeter un œil au projet de démonstration pour voir son utilisation. Mais en général, il existe deux procédures clés pour générer le script en fonction de votre configuration:
GetScript(AStrings: TStrings); - Utilisez-le pour remplir un objet TStrings avec le script. Cela effacera de force les données existantes et les remplacera par le script ISS.SaveScript(const AFilename: String); - Utilisez-le pour enregistrer le script dans un fichier. Il utilise directement GetScript puis l'enregistre dans le fichier spécifié. Il s'agit d'un nouveau projet qui utilise ce composant. L'application vous permet de configurer un script de configuration inno à l'aide du composant via une interface utilisateur.
Remarque: Cette application nécessite les bibliothèques tierces suivantes:
