Je viens de compiler ce code en Executable
la fonction addi() faisant partie de ma librairie
le code fonctionne tres bien si il n'y a que la DLL
pas obliger de distribuer le fichier Lib ....
le fichier Lib dans cette affaire, n'est la que pour la creation du Fichier *.imp
se trouvant dans Librairies/windows de Purebasic
pour le reste, seule la DLL compte ...
alors oui, dans l'absolu tout ça pourrai etre remplacer par quelques lignes d'import
il suffirai de coller en debut de code
un truc genre :
Code : Tout sélectionner
Import "Librairie_perso.lib"
addi(a,b)
sous(a,b)
divi(a,b)
multi(a,b)
EndImport
pour avoir le meme resultat !
voir de ne pas effacer le fichier Poi generé par Sphinx (Ligne 159 )
et de l'utiliser comme include
dans ce cas une simple ligne
Code : Tout sélectionner
includeFile "Librairie_perso_poi" ; <---- ceci suffit pour importer notre librairie
MessageRequester( "resultat",Str(addi(10,5))) ; utilisation d'une des fonction de la lib