Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
Delphi 10 Seattle Enterprise
|
AW: Pixelabfrage bei (dx)Spiel
31. Mai 2012, 07:41
Wenn es dein eigenes Spiel ist, dann gibt es doch zwei Ebenen:
1 Die Informationen mit denen die Ausgabe erstellt wird
2 Die gezeichneten Informationen (Ausgabe auf dem Bildschirm)
Wie du schon bemerkt hast, ist das Auslesen aus der 2. Ebene etwas kompliziert. Warum holst du dir die Informationen nicht aus der 1. Ebene?
Zum Clipboard:
Die Zwischenablage ist ja nicht ausschließlich für dein Programm da, sondern für das gesamte System. Also können auch andere Teile des Systems auf die Zwischenablage zugreifen. Es darf aber immer nur einer die Zwischenablage abfragen oder beschreiben. Hier sind also Kollisionen denkbar, die du abfangen müsstest.
Insgesamt ist das aber eine sehr schlechte Wahl, sich so die Informationen zu beschaffen von einer Ausgabe, die man selber erstellt hat.
Ist ein bisserl wie einen Brief schreiben, ausdrucken, einscannen und dann per OCR an den Text zu kommen.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
|