davidmarli a écrit a écrit :
ah, je me suis mal fait comprendre !
en fait je voudrais écrire un programme (endelphi, mais peu importe) qui se charge de faire cette manip !
Merci
|
Tu me rappellles un prog que j'ai écrit il y a des lustres (près de 10 ans...) en C et asm, sous Dos, évidemment. Mais la technique doit rester la même. Naturellement, avec un écran CGA, c'était + simple qu'aujourd'hui.
Lis la RAM video.
Il faut connaître l'adresse de départ, et c'est joué !
Tu récupères les octets lus (pour 1 pixel, n'oublies pas qu'il y a plusieurs attributs : couleur, etc...)
Tu déclares une structure (enfin uh record) qui reproduit un pixel, avec tous ses attributs. Il te suffit de pointer les pixels les uns après les autres, et tu lis la RAM video.
Tu n'as plus qu'à rassembler ds un string (ou une chn à zéro terminal, c'est plus sûr) les infos lues ainsi.
Euh... J'ai été à peut près clair ?