PureBasic

Forums PureBasic
Nous sommes le Mer 22/Aoû/2018 6:41

Heures au format UTC + 1 heure




Poster un nouveau sujet Répondre au sujet  [ 4 messages ] 
Auteur Message
 Sujet du message: Inclure Scintilla.dll dans l'EXE ?
MessagePosté: Jeu 18/Mai/2017 12:05 
Hors ligne

Inscription: Sam 08/Fév/2014 15:19
Messages: 1348
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:

_________________
Windows 10 x64 - CPU intel i3 - RAM 16Go - Video NVidia GT 620 - 1920x1080
Linux Slackware et Debian 64bits / xfce - (VirtualBox 5)


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Inclure Scintilla.dll dans l'EXE ?
MessagePosté: Jeu 18/Mai/2017 13:02 
Hors ligne
Avatar de l’utilisateur

Inscription: Sam 23/Sep/2006 18:32
Messages: 6539
Localisation: Isere
Peut être ça ?? :oops:
http://www.purebasic.fr/english/viewtop ... 28#p337328
ou ça
http://forum.purebasic.com/english/view ... 9a#p499497

_________________
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Inclure Scintilla.dll dans l'EXE ?
MessagePosté: Jeu 18/Mai/2017 13:11 
Hors ligne

Inscription: Sam 08/Fév/2014 15:19
Messages: 1348
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:

_________________
Windows 10 x64 - CPU intel i3 - RAM 16Go - Video NVidia GT 620 - 1920x1080
Linux Slackware et Debian 64bits / xfce - (VirtualBox 5)


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Inclure Scintilla.dll dans l'EXE ?
MessagePosté: Jeu 18/Mai/2017 13:13 
Hors ligne
Avatar de l’utilisateur

Inscription: Sam 23/Sep/2006 18:32
Messages: 6539
Localisation: Isere
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:

_________________
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic


Haut
 Profil  
Répondre en citant le message  
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 4 messages ] 

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages

Rechercher:
Aller à:  

 


Powered by phpBB © 2008 phpBB Group | Traduction par: phpBB-fr.com
subSilver+ theme by Canver Software, sponsor Sanal Modifiye