^C15 Interrupt-Programmierung unter QuickBasic 4.5 ********************************************* ^C07Sp„testen dann, wenn man ein Programm schreiben will, das mit der Maus bedienbar sein soll, kommt man an der Interrupt-Programierung nicht mehr vorbei. Ein Interrupt entspricht im Grunde genommen einer "Function" (oder "SUB") in Basic. Der Unterschied besteht darin, daá die Funktion nicht programmiert werden muá, sondern vom Betriebssystem, n„mlich MS-DOS, oder dem BIOS bereitgestellt wird. Diese Funktionen sind natrlich nicht in Basic pro- grammiert, sondern in Assembler, damit andere Sprachen und natrlich auch das DOS und BIOS darauf zugreifen kann. Als Basic-Programmierer kann man sich folgenden Satz merken: ^C12 "Interrupts sind Unterprogramme in Assembler !" ^C07In QuickBasic gibt es somit drei verschiedene "Unterprogrammtypen": SUB's, FUNCTIONEN und INTERRUPTS (Wer m”chte kann auch noch GOSUB und DEF FN nennen).