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

API, COM et SDKs Delphi Discussion :

Problème BackEventLog advapi32.dll


Sujet :

API, COM et SDKs Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2002
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 85
    Par défaut Problème BackEventLog advapi32.dll
    Bonjour,

    J'ai un probleme avec mon programme et je ne vois pas d'ou vient le probleme, je veux utiliser une fonction contenu dans la dll advapi32.dll mais quand j'execute le programme ça me met l'erreur suivante :

    Le point d'entrée de procédure BackupEventLog est introuvable dans la bibliotheque de liaisons dynamique advapi32.dll
    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    unit Unit1; 
     
    {$mode objfpc}{$H+}
     
    interface
     
    uses
    Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, Buttons, windows;
     
    type
     
    { TForm1 }
     
    TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
     
    private
    { private declarations }
     
    public
    { public declarations }
    end; 
     
    Function BackupEventLogA (hEventLog : long; lpBackupFileName : String) : Long; stdcall; external 'advapi32.dll' name 'BackupEventLog';
     
    var
    Form1: TForm1; 
     
    implementation
     
    { TForm1 }
     
    procedure TForm1.Button1Click(Sender: TObject);
     
    begin
     
    end;
    Merci de votre aide

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2003
    Messages
    582
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2003
    Messages : 582
    Par défaut
    il manque un A dans le nom de la fonction


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Function BackupEventLogA (hEventLog : long; lpBackupFileName : String) : Long; stdcall; external 'advapi32.dll' name 'BackupEventLogA';
    Comment dupliquer un disque...ça vous intéresse?
    Tutoriel et code source delphi ici

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2002
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 85
    Par défaut
    lol Merci bien !!

    Bon ba voila... j'ai honte lol

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

Discussions similaires

  1. Problème avec une DLL dans une boucle For
    Par BraDim dans le forum Langage
    Réponses: 5
    Dernier message: 20/09/2005, 12h22
  2. Problème avec une DLL
    Par SER dans le forum Langage
    Réponses: 7
    Dernier message: 23/08/2005, 13h58
  3. windows 2000 srv & advapi32.dll
    Par ouam81 dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 17/08/2005, 15h57
  4. Problème création de DLL avec CString
    Par loupdeau dans le forum MFC
    Réponses: 3
    Dernier message: 21/07/2005, 20h55
  5. Problème création de DLL
    Par monsieur.voie.lactee dans le forum C++Builder
    Réponses: 4
    Dernier message: 12/08/2003, 16h56

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