^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 programm- iert 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).