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

 Delphi Discussion :

Petit test svp


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Blaede
    Profil pro
    Inscrit en
    Août 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2007
    Messages : 120
    Par défaut Petit test svp
    Yop yop,

    je voudrais créer une distribution d'un petit programme que j'ai réalisé pour Warhammer JdR
    et ce serait donc sympa si vous pouviez télécharger le fichier d'installation, installer le
    programme et le lancer.

    Ca ne fonctionnera certainement pas mais ce qui m'intéresse, ce sont les messages d'erreur.
    Si vous pouviez me les retranscrire ou post un screenshot du message à la suite de ce post,
    ce serait très sympa.

    Merci !

    Le lien : http://users.skynet.be/karma/download/WCS.zip

  2. #2
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 128
    Par défaut
    SAlut
    Ca commence effectivement pas fort
    mais rien de bien grave ca manque la bibliotheque interbase, voila le message d'erreur.
    Par contre delphi est installé sur mon poste donc je suis peut etre passé a traver d'autre erreur.

    Voila le message d'erreur en piece jointe
    A++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  3. #3
    Expert confirmé
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Par défaut
    Salut

    J'ai installé ton prog, (install sur 'C:\Program Files\Warmhammer'), et au démarrage ta base de données n'est pas accessible.
    Ton prog cherche la base dans 'D:\Warmhammer\'. Certainement le chemin d'accès utilisé sur ton poste de développement.

    @+ Claudius

  4. #4
    Expert confirmé
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Par défaut
    Re,

    J'ai jeté un petit coup d'oeil sur tes sources, et je te conseille de faire ceci:

    Créer ton DataModule en premier puis teste si tu es bien connecté à la base de données, si oui continue avec la création de tes fiches et dans le cas contraire ferme le prog.

    Ajoute ceci au DataModule pour définir dynamiquement le chemin d'accès à la BD.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    uses
      IB, Dialogs;
     
    procedure TData.DataModuleCreate(Sender: TObject);
    begin
      with DB do
      begin
        DatabaseName := ExtractFilePath(ParamStr(0)) + 'SIMUL.GDB';
        try
          Connected := True;
        except
          on E: EIBError do
            MessageDlg('Echec de connexion à la BDD.' + #13#10 +
                       E.Message,
                       mtError, [mbOK], 0);
        end;
      end;
    end;
    Tu dois bien entendu laisser à la conception le paramètre Connected du TIBDatabase à False.

    @+ Claudius

  5. #5
    Membre confirmé Avatar de Blaede
    Profil pro
    Inscrit en
    Août 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2007
    Messages : 120
    Par défaut
    Merci Cl@udius, j'ai fait la modification que tu m'as donnée
    et ça fonctionne à merveille !

    Malheureusement le programme ne fonctionne que sur les machines
    qui ont Delphi et/ou Interbase (je n'ai pas encore trouvé qqun qui
    avait soit l'un soit l'autre pour pouvoir test).

    Si vous pouviez encore test ce serait très gentil, je remets le lien
    de la nouvelle install :

    http://users.skynet.be/karma/download/WCS.zip

  6. #6
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 128
    Par défaut
    SAlut
    Ben pour moi c'est idem post #2
    A++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  7. #7
    Expert confirmé
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Par défaut
    Salut

    Citation Envoyé par Blaede Voir le message
    Merci Cl@udius, j'ai fait la modification que tu m'as donnée et ça fonctionne à merveille !
    Cool !

    Citation Envoyé par Blaede Voir le message
    Si vous pouviez encore test ce serait très gentil, je remets le lien de la nouvelle install ...
    Bon maintenant sur ma machine cela démarre correctement. Celle-ci est bien entendu équipée de Delphi et d'Interbase Server.

    Citation Envoyé par Blaede Voir le message
    Malheureusement le programme ne fonctionne que sur les machines
    qui ont Delphi et/ou Interbase (je n'ai pas encore trouvé qqun qui
    avait soit l'un soit l'autre pour pouvoir test).
    En théorie nul besoin d'avoir Delphi installé sur la machine de déploiement puisque ton exe est censé être autonome.
    Par contre tu devras déployer Interbase en même que ton prog pour que celui-ci puisse fonctionner.

    D'où ma question: est-il judiceux d'utiliser Interbase pour une application de ce type ?
    Peut-être migrer ta base vers Firebird et installer sa version embedded (si ton jeu est destiné à tourner en monoposte).
    Mais il existe d'autres options.

    @+ Claudius

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

Discussions similaires

  1. [Math] Petit test de math
    Par Asdorve dans le forum Enigmes
    Réponses: 55
    Dernier message: 15/07/2009, 16h53
  2. Petite traduction svp
    Par ToTo13 dans le forum C
    Réponses: 12
    Dernier message: 28/04/2007, 15h45
  3. [Lambda] un petit test pour comprendre
    Par airod dans le forum Tkinter
    Réponses: 4
    Dernier message: 01/03/2006, 14h03

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