IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Turbo Pascal Discussion :

[TP]Intégrer des pilotes graphiques dans un exécutable


Sujet :

Turbo Pascal

  1. #1
    bhp
    bhp est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Août 2002
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 15
    Par défaut [TP]Intégrer des pilotes graphiques dans un exécutable
    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

  2. #2
    Membre Expert
    Avatar de Eric Sigoillot
    Inscrit en
    Mars 2002
    Messages
    1 212
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 212
    Par défaut
    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+

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2002
    Messages : 5
    Par défaut
    si ton fichier est compilé (code executable???), tous les ordis sous windows pourront l'executer sans problèmes

  4. #4
    Membre confirmé

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    107
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 107
    Par défaut
    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

  5. #5
    Membre Expert
    Avatar de Eric Sigoillot
    Inscrit en
    Mars 2002
    Messages
    1 212
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 212
    Par défaut
    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+

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2002
    Messages : 5
    Par défaut
    Citation Envoyé par Pascail
    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
    T'es sur de savoir ce que signifie compilé ??

  7. #7
    Membre confirmé

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    107
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 107
    Par défaut
    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

  8. #8
    Membre confirmé

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    107
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 107
    Par défaut
    et puis,
    - 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 )
    C'est haypo qui dit ça ... nananananére !

    @++ Mathieu[/quote]

  9. #9
    Membre Expert
    Avatar de Eric Sigoillot
    Inscrit en
    Mars 2002
    Messages
    1 212
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 212
    Par défaut
    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+

  10. #10
    Membre confirmé

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    107
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 107
    Par défaut
    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

  11. #11
    Membre Expert
    Avatar de Eric Sigoillot
    Inscrit en
    Mars 2002
    Messages
    1 212
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 212
    Par défaut
    Je confirme, Réponse C.

    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Plusieurs pilotes graphiques dans Xubuntu Live USB
    Par Sprsrini dans le forum Ubuntu
    Réponses: 2
    Dernier message: 26/02/2010, 19h32
  2. Réponses: 1
    Dernier message: 17/11/2009, 01h19
  3. Réponses: 6
    Dernier message: 31/03/2008, 10h49
  4. Réponses: 4
    Dernier message: 08/04/2007, 17h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo