Page 1 sur 1

Inclure Scintilla.dll dans l'EXE ?

Publié : jeu. 18/mai/2017 12:05
par Marc56
Est-il possible pour une application utilisant le gadget Scintilla, d'encapsuler (includebinary ?) Scintilla.dll dans l'EXE ?

Ce n'est pas pour cacher l'utilisation, je compte bien mettre la mention dans "About" et ajouter le fichier de licence,
c'est juste pour une question pratique (un seul EXE, même s'il doit inclure les 500 ko de la dll)

Dans un certain nombre de programmes (ex: notepad++) on ne voit pas cette dll dans les répertoires.
De même un programme Lazarus utilisant ce composant n'a pas besoin de la DLL (l'EXE voit sa taille augmenter de 1Mo par rapport à un Memo)

:?: :wink:

Re: Inclure Scintilla.dll dans l'EXE ?

Publié : jeu. 18/mai/2017 13:02
par Kwai chang caine

Re: Inclure Scintilla.dll dans l'EXE ?

Publié : jeu. 18/mai/2017 13:11
par Marc56
Merci KCC :)

Cela dit, ça fait un peu bidouille :?
Tant pis, je vais faire un package Innosetup ou un chargement http si la DLL est absente au lancement.
De toutes façons, il faut une DLL différente selon la version x86 ou x64

:wink:

Re: Inclure Scintilla.dll dans l'EXE ?

Publié : jeu. 18/mai/2017 13:13
par Kwai chang caine
De rien mon grand :D
C'est sur que quand on voit la tonne de code qu'il faut...on comprends vite que les DLL sont pas vraiment faites pour ça :lol: