Beispielprogramm zur Nutzung von mouse.tpu in Turbo Pascal 7 unter DOSBox?

Antwort

Hier ist ein einfaches Beispielprogramm in Turbo Pascal 7 (TP7), das die `MOUSE.TPU` verwendet und unter DOSBox lauffähig ist. Das Programm zeigt, wie du die Maus initialisierst, die Position abfragst und einen Mauscursor auf dem Bildschirm bewegst. ```pascal program MouseDemo; uses crt, mouse; var mx, my, mb: integer; begin clrscr; if not MousePresent then begin writeln('Keine Maus gefunden!'); halt(1); end; ShowMouse; writeln('Bewege die Maus. Drücke eine Taste zum Beenden.'); repeat GetMouseState(mx, my, mb); GotoXY(1, 2); write('Mausposition: X=', mx:3, ' Y=', my:3, ' Taste=', mb:1, ' '); delay(50); until keypressed; HideMouse; end. ``` **Hinweise:** - Das Programm setzt voraus, dass sich die Datei `MOUSE.TPU` im Suchpfad des Compilers befindet. - Unter DOSBox muss ein Maus-Treiber aktiv sein (DOSBox emuliert standardmäßig eine Maus). - Kompiliere das Programm in TP7 und führe es in DOSBox aus. **Weitere Informationen zu Turbo Pascal und DOSBox:** - [Turbo Pascal bei Wikipedia](https://de.wikipedia.org/wiki/Turbo_Pascal) - [DOSBox offizielle Seite](https://www.dosbox.com/) Falls du die `MOUSE.TPU` nicht hast, findest du sie meist im Lieferumfang von Turbo Pascal oder in entsprechenden Archiven im Netz.

Frage stellen und sofort Antwort erhalten

Verwandte Fragen

Beispielprogramm für die englische Version von Turbo Pascal 7 unter DOSBox?

Hier ist ein einfaches Beispielprogramm in Turbo Pascal 7 (englische Version), das unter DOSBox läuft. Das Programm gibt „Hello, world!“ auf dem Bildschirm aus. ```pascal program Hel... [mehr]

Wie sieht ein Beispielprogramm mit graph.tpu für Turbo Pascal 7 unter DOSBox aus?

Here is a simple example program in Turbo Pascal 7 (TP7) using the `graph.tpu` unit. This program initializes the graphics mode, draws a line, waits for a keypress, and then closes the graphics mode.... [mehr]

Mouse Beispielprogramm in Turbo Pascal 7 (englisch), das unter DOSBox läuft?

Hier ist ein einfaches Beispielprogramm in Turbo Pascal 7, das die Maus unter DOSBox anspricht. Das Programm zeigt, wie du die Maus initialisierst, den Mauszeiger anzeigst und die aktuelle Position so... [mehr]