J'ai dans mon code l'instruction :
Initgraph(Graphdriver,Graphmode,'C:\TP\Bgi')
Comment faire pour distribuer mon code exécutable sur un environnement
ne possédant pas Pascal ?
Merci d'avance pour l'aide
J'ai dans mon code l'instruction :
Initgraph(Graphdriver,Graphmode,'C:\TP\Bgi')
Comment faire pour distribuer mon code exécutable sur un environnement
ne possédant pas Pascal ?
Merci d'avance pour l'aide
Tu as deux solutions, c'est à toi de choisir celle qui te convient le mieux.
1. Tu distribues avec ton exécutable le fichier EGAVGA.BGI, driver correspondant aux cartes compatibles VGA (elles le sont toutes depuis 10 ans). Ce fichier fait partie du pack "redistribuable" de Borland, et il n'y a pas de problème de copyright de ce côté-là. Mais n'oublie pas de mentionner dans ce cas dans la doc de ton logiciel que ce fichier est la propriété de Borland.
2. Tu intègres les drivers BGI à ton code source. Il n'y a plus aucun problème de copyright, quelqu'il soit, mais la taille de ton exe en prend un coup. TP7 est fourni avec un exemple d'une telle liaison. Tu le trouveras dans C:\TP7\EXAMPLES\BGI avec les noms BGLINK.PAS; BGIDRIV.PAS; BGIFONT.PAS.
Bonne chance.
A+
si ton fichier est compilé (code executable???), tous les ordis sous windows pourront l'executer sans problèmes![]()
bein, même si le code est compilé, il se pourrait qu'il ty ait des problémes, le mieux, c'est quands même de joindre tout le temps te fichiers bgi
@++ Mathieu
Non, ça n'apporte rien d'ajouter les fichiers BGI.
Ajoute le tag [Résolu] dans ton sujet si tu n'as plus de problème. Merci.
A+
T'es sur de savoir ce que signifie compilé ??Envoyé par Pascail
![]()
oui, je suis sure
mais je crois bien, une fois avoir passer un programme que j'avais fait, et qui ne marchait pas. alors, j'avais passer les bgi, et ça marchait. le seul probléme, c que j ne me rapelle plus vraiment, si je lui avait passer compilé ou pas ...
@++ Mathieu
et puis,
C'est haypo qui dit ça ... nananananére !- Faire un unique fichier ZIP (http://www.winzip.com) qui contient tous les fichiers nécessaires (sauf les *.bgi, à part si vous mettez un .exe, ça peut être utile )
@++ Mathieu[/quote]
Excuse moi Mathieu, mais Haypo, c'est loin d'être une référence pour moi...
Et, pour reprendre ton superbe exemple, si on joint les BGI avec l'exe, c'est que l'on a pas lié les drivers avec l'exe.
Donc, soit c'est qu'on sait pas faire, saoit c'est qu'on a pas envie de la faire, soit c'est qu'on est un boulet.
A toi de choisir...
A+
euuh ... euhhh ... euhhh...un boulet, réponse C ...
nan, je rigole, mais on ne sais jamais, comme je distribut pas souvent mes exe a des personnes n'ayant pas le language turbo pasca, je ne lie pas, je n'ai en fait pas trop l'abitude ...
@++ Mathieu
Partager