Bonjour;
Je suis débutant en delphi, et je voudrai savoir (avec simplicité) comment rendre ma petite application avec base de données paradox, installable sur n'importe PC sans avoir besoin d'installer Delphi
et Merci d'avance...
Bonjour;
Je suis débutant en delphi, et je voudrai savoir (avec simplicité) comment rendre ma petite application avec base de données paradox, installable sur n'importe PC sans avoir besoin d'installer Delphi
et Merci d'avance...
Avec simplicité, il faut se plonger dans Install Shield pour installer le BDE (c'est fourni avec Delphi, du moins ça l'était du 4 à 7, en version Pro) ou trouver un Package BDE tout prêt (j'avais demandé à mon ancien patron de me passer le sien quand j'en ai une besoin dans une autre boite), ... c'est la partie la plus chiante ... tu peux le faire aussi à la sauvage (copie de fichier) mais c'est pas conseillé ...
base de donnée paradox 7 marche pas sur les autres PC
Installation de mon programme
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !![]()
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
J'ai essayé avec installshield et innosetup mais le résultat c’était toujours un message d’erreur, Est-ce qu'il y a pas un traitement que je dois le faire a ma base de donnés ou a mon programme avant d’utiliser installshield ?
ou alors comment utiliser installshield ?
---------------------------
Slkfact: SLKFACT.exe - Erreur d'application
---------------------------
L'exception Exception logicielle inconnue (0x0eedfade) s'est produite dans l'application à l'emplacement 0x7c812a6b.
---------------------------
OK Annuler
---------------------------
après que je click sur Ok
---------------------------
Erreur d'application
---------------------------
Exception EDBEngineError dans le module SLKFACT.exe dans 000D0A12.
Base de données inconnue.
Alias: SLKFACT.
---------------------------
OK
---------------------------
là c'est plus claire. à la lecture du second message, il s'avère que vous utilisez le BDE de Delphi donc celui-ci doit-être installé sur la machine cible. en plus, vous utilisez un alias pour votre base de données et celui-ci devra normalement être créé sur la machine cible.
la solution la plus simple consiste à installer le BDE à partir de votre CD Delphi sur la machine cible puis de créer votre alias manuellement.
si cette solution marche c'est que votre problème a été réglé, mais reste à vous dire que ces deux tâches peuvent être faite automatiquement lors du déploiement de votre application.
Partager