Je crée un script Inno Setup et j'ai des bibliothèques à installer sur les emplacements déterminés lors de l'installation (par exemple, Java_Home/bin). Existe-t-il un moyen d'accomplir cela en changeant la valeur de DestDir pour un fichier ou y at-il un meilleur moyen?Installation du fichier sur l'emplacement en fonction de l'appel de fonction
1
A
Répondre
4
Avec un peu de googling, il s'avère que la réponse était là.
Créer une fonction dans la section de code, définissez le DestDir à {code: FUNCTIONNAME}
Donc dans mon cas particulier:
[Files]
Source: "libs\native-lib.dll"; DestDir: {code:GetJavaBin};
[Code]
function GetJavaBin(S: String): String;
begin
Result :=JavaHome + '\bin';
end;
Questions connexes
- 1. php fonction du fichier de téléchargement
- 2. Bash: supprimer en fonction de l'horodatage du fichier
- 3. Fonction de création du tableau en lisant le fichier
- 4. Ordre fichier d'inclusion en fonction de l'héritage
- 5. PHP dynamique inclure, en fonction chemin du fichier en cours
- 6. code en fonction du type de construction?
- 7. javascript: comment inclure le fichier en fonction du sous-répertoire
- 8. Fonction de renommage de fichier sur Microware OS-9
- 9. Différents modèles log4j sur le même fichier en fonction du niveau de consignation?
- 10. Appeler une fonction du fichier javascript externe en
- 11. android installation du fichier apk
- 12. Comment obtenir le nom de la fonction (déclaration de fonction) du fichier VC++ .dll?
- 13. Modification de la couleur du lien en fonction de la fonction de feuille de style
- 14. Inclure un fichier JavaScript différent en fonction du navigateur?
- 15. Fonction de recherche sur listview
- 16. rechercher dans un fichier audio en fonction de l'heure
- 17. Liferay: Inclure conditionnel en fonction du langage
- 18. Fonction de spécialisation du modèle
- 19. Modification du contenu Web en fonction du type de navigateur
- 20. Douteur du pointeur de fonction
- 21. en C, comment utiliser la fonction du fichier programme principal dans un fichier de bibliothèque partagée
- 22. Localisation du site en fonction de l'extension du domaine
- 23. afficher une image différente en fonction de l'état du lien
- 24. déclaration du pointeur sur la fonction
- 25. Android API Niveau 8 Application Installation Emplacement Fonction
- 26. Comment définir différents styles de code en fonction du type de fichier dans Eclipse?
- 27. Installation d'une version différente de l'assemblage en fonction de la plateforme?
- 28. Sélection de DataTemplate en fonction du type de sous-objet
- 29. Types de retour de modèle/Cast en fonction du modèle
- 30. Installation de MySQL donc fichier