Abfragen ob Pfeiltasten, etc. gedrückt wurden.

04.03.2007

Um die Pfeiltasten und andere Tasten, die keinem druckbaren Zeichen entsprechen abzufragen kann man wie gewohnt einfach die Funktion ReadKey...

den kompletten Artikel anzeigen...

Wie aktiviere ich den Mode 13h

25.05.2006

Um den Modus 13h zu aktivieren muss man auf Assembler zurückgreifen.

Dazu schreibt man in das Register AH den Wert 0...

den kompletten Artikel anzeigen...

Wie kann man Sound ausgeben?

02.02.2005

Die Unit Crt stellt die Funktionen Sound und NoSound zur Verfügung. Die Funktion Sound spielt einen Ton mit angegebener Frequenz...

den kompletten Artikel anzeigen...

Wie kann man das BIOS Datum ermitteln?

11.03.2004

Der folgende Code zeigt, wie man das BIOS Datum ermitteln kann.[code=pascal]var i : integer;
begin
for i := 0 to...

den kompletten Artikel anzeigen...

Wie kann man den Cursor ein/aus schalten?

29.02.2004

In manchen Programmen stört der blinkende Cursor. Die folgende Funktion kann abhilfe schaffen.
Cursor ausschalten:[code=pascal]uses dos;
var regs : registers;
procedure cursor_aus;
begin
...

den kompletten Artikel anzeigen...

Wie kann man das Bootlaufwerk ermitteln?

29.02.2004

Die folgende Funktion ermittel das Laufwerk, von dem gebootet wurde.[code=pascal]uses dos;
var regs : registers;
function get_bootdrive : integer;
begin
regs.ax :=...

den kompletten Artikel anzeigen...

Wie kann man nach dem Drucken das Papier auswerfen?

29.02.2004

Um nach dem Drucken das Papier auszuwerfen , kann man sich dem Zeichencode #12 bedienen.

PASCAL - Code:
Uses Printer;
...
Begin
...
  WriteLn(lst, #12);
...
End;
...

den kompletten Artikel anzeigen...

Wie kann man Dateien ausführen?

28.02.2004

Ab und zu möchte man aus seinem Programm heraus auch andere Anwendungen starten. Dafür gibt es den Befehl Exec. Vor...

den kompletten Artikel anzeigen...