2010-03-15 8 views

Répondre

3

Oui, en utilisant les appels API standard. See HOWTO: Write to the Windows NT Event Log from Visual Basic Ceci est assez vieux mais devrait vous aider à démarrer.

Notez cependant que ce code utilise une source par défaut. (Exécutez le journal des événements pour voir ce que je veux dire par source.) Je n'ai pas exécuté le code tihs dans Access, donc je ne sais pas quelle est la source par défaut pour Access. En VB6 thuogh c'était quelque chose de générique avec VB 6 runtime ou un tel. Si vous visitez le thread ReportEvent and MessageDLL problem Options il indique que vous devez exécuter un programme d'installation avec des privilèges d'administrateur pour ajouter votre nom d'application et le chemin d'accès à HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Eventlog \ Application \ Cela pourrait devenir encore plus complexe quand il s'agit d'obtenir une source distincte dans le journal des événements.