Bonjour,
Je voudrais créer une application console qui utilise une classe que j'ai developpé et qui utilise des evenements (OnLogEvent et OnLogError) pour afficher des messages de Debug. je voudrais savoir comment connecter ces evenements là vers la sortie standard de la console en question.
J'ai essayé de rajouter la déclaration d'une fonction DoDebugEvent avant le Begin du programme principale :
j'essaye parès d'assigner cette fonction aux evenements de Log et d'Error de cette façon :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Procedure DoDebugEvent (const ALogMsg :string); Begin Writeln(ALogMsg); End;
Et voici le code erreur qu'il me sort:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 MyServer.OnDebugEvent := DoDebugEvent; MyServer.OnErrorEvent := DoDebugEvent;
[Erreur] ServerConsole.dpr(21): Types incompatibles : 'pointeur de méthode et procédure normale'
QQ1 saurait il comment je pourrais faire ?
Merci à Vous
Partager