Beispiel für ein Ausgabeevent | 
    Top Previous | 
| 
 Es sollen alle Texte auf einem Alphaterminal mitgeschrieben werden. Dazu werden die Ausgaben abgefangen. Wahlweise wird auch die Ausgabe im Protokollfenster unterdrückt. Parameter ist hier das Filehandle der Zieldatei/COM-Schnittstelle. Definition der Eventroutine int DLLENTRY printIt(char *text, int *len, void *userdata){ static char line[500], *lptr=line; FILE *data=userdata; fwrite(text,strlen(text),data); return 2; // Keine Ausgabe auf Protokollfenster // oder return 0; // Auch Ausgabe auf Protokollfenster } 
 Ausruf des Eventroutine static FILE *hndl; 
 hndl=fopen(„COM1“,“w“); 
 if(hndl) 
 IOregisterEvent(EVENT_ART_PRINTF,printIt,hndl,TRUE); // Registrieren 
 More:  |