relever les messages windows en pascal ...

relever les messages windows en pascal ... - Delphi/Pascal - Programmation

Marsh Posté le 02-06-2002 à 19:48:37    

alors je sais je pense qu'à 1ere vu ma question peut sembler vraiment très bizzare, mais j'aurais besoin dans un programme pascal pur (pas delphi, juste pascal dos) de relever les messages windows, ie une fonction équivalente à celle en C : PeekMessage

Reply

Marsh Posté le 02-06-2002 à 19:48:37   

Reply

Marsh Posté le 02-06-2002 à 20:10:46    

À priori un programme DOS peut pas recevoir de message Windows quand même :??: si ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 02-06-2002 à 20:17:18    

ben un programme C DOS le fait très bien, ce qui me permet d'esperer qu'un prog en pascal dos puisse le faire ...

Reply

Marsh Posté le 02-06-2002 à 20:34:51    

euh ben en fait à tout hasard j'ai tenté un use windows pis j'ai quasiment recopié le code c, et ça passe presque à la compilation, simplement j'ai des ennuis parce qu'apparemment les paramètres de peekmessage ne sont pas les même ou pas dans le même ordre. Alors en c j'aurais jeté un oeil à l'aide ou dans le header, mais là j'ai pas d'aide pascal et j'ai pas trouvé de header lisible alors ... aidez moi svp je suis pas très à l'aise avec le pascal.

Reply

Marsh Posté le 02-06-2002 à 20:54:30    

:heink: si tu inclus windows.h ou que tu fais un uses Windows, il me semble que c'est un programme Windows que tu fais, non ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 02-06-2002 à 20:57:14    

ben appelle le comme tu veux, j'ai juste l'habitude d'appeler programme dos un programme avec une console, chacun ses conventions ;)
Bon pis sinon j'ai finis par trouver après une utilisation intensive de google comment faire, mais par contre je suis assez étonné de n'avoir trouvé nul part de références quant aux fonctions pascal (/delphi) ... je me suis servi d'un prog tout fait qui contenait ce qui m'intéressait ...

Reply

Marsh Posté le 02-06-2002 à 21:11:36    

Ha ouais si tu emploies pas les bons noms :lol:
Un programme console peut-être un programme Windows, qui refusera de démarrer si tu le lances depuis le DOS (le vrai DOS, pas la console de Windows).


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 03-06-2002 à 11:41:40    

ah, parce que ça existe encore ? ;)
faut être réaliste aussi des fois dans ses appellations ;)

Reply

Marsh Posté le 03-06-2002 à 11:45:33    

:heink: je capte pas ce que tu veux dire là.
Être réaliste ce ne serait pas simplement employer les bons mots ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 03-06-2002 à 13:56:57    

ben ya des fonction toutes faites en Delphi mais en Pascal : LA COLLE !!!! mais moi je croyais qu'on pouvais pas faire de récupération dse message d'erreur en C ? comment tu fais exactement ?


---------------
Je vends ma batterie me contacter en MP pour plus de renseignements
Reply

Marsh Posté le 03-06-2002 à 13:56:57   

Reply

Marsh Posté le 03-06-2002 à 19:54:03    

antp a écrit a écrit :

:heink: je capte pas ce que tu veux dire là.
Être réaliste ce ne serait pas simplement employer les bons mots ?  




euh ... second degré hein, pas prendre mal. Et pour pas m'attirer d'ennuis, je dirais que second degré n'implique pas forcément drôle ;) Je voulais juste dire que maintenant que plus personne ne programme de jeu exclusivement dos, on pouvait considérer comme programme dos un programme utilisant la console ... voila voila ... ;)

Reply

Marsh Posté le 03-06-2002 à 19:55:09    

le duke a écrit a écrit :

ben ya des fonction toutes faites en Delphi mais en Pascal : LA COLLE !!!! mais moi je croyais qu'on pouvais pas faire de récupération dse message d'erreur en C ? comment tu fais exactement ?  




 
euh ... msg d'erreur ? j'ai parlé de msg d'erreur moi ? bon je dois avouer que je n'ai pas tout compris à ta question, donc si tu pouvais reformuler ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed