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 :

Probleme Access violation at 0x


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 187
    Par défaut Probleme Access violation at 0x
    Bonjour,
    Quand j'essai de compiler mon projet, le compilateur me renvoi l'erruer suivante: "L'application n'a pas réussi à s'initialiser correctement (0xc0000007b). CLiquez sur OK pour arrêter l'application"; et après avoir cliqué sur OK il y a une fenêtre CPU qui sort et aussi un message information qui dit: "Project D:/NomProjet.exe faulted with message: 'access violation at 0x77e97dde: read of address 0x0000012C'. Process Stopped. Use Step or Run To Continue."

    Je note aussi que mon projet fait appel à une dll qui est aussi écrite en delphi, et qui à la génération une erreur m'est renvoyé tout en générant la Dll, l'erreur renvoyé à la génaration de la DLL est : "File not found: 'Unit1.DFM'", où unit1.pas est une unité constituant le code de ma dll.

    Si je met le code de la dll dans le projet directement le projet est compilé sans faute; mais je veux passer par la dll car j'en aurais besoin pour l'appeler depuis un autre projet C++.

    Quelqu'un voit le probleme SVP.
    Merci d'avance.

  2. #2
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 187
    Par défaut
    je note aussi que j'ai lu aussi dans un certain forum qu'il fallait supprimer dans mon code de la dll la ligne {$R *.DFM} pour ignorer mais ceci me renvoi fatal error could not cerate outpu file 'NomDll.dll'.

  3. #3
    Membre confirmé

    Inscrit en
    Août 2005
    Messages
    253
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 253
    Par défaut code
    Il faudrai voir votre code source pour pouvoir distinger l'erreur.

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 187
    Par défaut
    lequel celui de la dll ou du projet?
    Les deux codes sont hyper long donc je vais essayer de poster les grandes lignes de codes.

  5. #5
    Membre Expert

    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2002
    Messages : 1 296
    Par défaut
    As-tu une form dans ta DLL?

  6. #6
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 187
    Par défaut
    Non, je n'ai pas de form dans ma dll!!! à ma connaissance on ne met pas de form dans la dll.

    Est ce que vous savez à cause de quoi sont generalement générées des erreurs de violation d'acces??

    Si par exemple dans ma DLL j'ai une fonction f(a,b :integer):integer et que dans mon exe je fait f (x,y) et que x est privé est ce que ca fait le type de cette erreur??

Discussions similaires

  1. probleme fortran 90 exception:access violation
    Par rijks dans le forum Fortran
    Réponses: 2
    Dernier message: 25/10/2010, 15h14
  2. Un probleme de Type Access Violation
    Par dahmen dans le forum MFC
    Réponses: 11
    Dernier message: 04/09/2005, 01h28
  3. Réponses: 7
    Dernier message: 22/02/2005, 13h07
  4. [DELPHI][PROECEDURES STOCKES] Access violation
    Par All Jinx dans le forum Bases de données
    Réponses: 6
    Dernier message: 14/05/2004, 15h57
  5. Réponses: 3
    Dernier message: 22/05/2002, 09h37

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