Hi Leute
Ich hab folgendes Problem: Ich hab ein Programm geschrieben dass aus einer Datenbank Druckaufträge ausliest und daraus einen Etikettencode erstellt. Dieser Code wird über die serielle Schnittstelle an drucker weitergeleitet. Mein Programm hat ein Timeout und wartet nun auf eine Antwort des Druckers in Form eines Steuerzeichens. Bei ausführen der Prozedur "StartPrinting" wird jeder datensatz durchgegangen und das drucken hört erst auf wenn die tabelle leer ist. So weit so gut, das funktioniert alles prächtig. Nun muss diese Funktion aber auch von einem anderen Rechner in einem Netzwerk ausgeführt werden können, da ich auf den Einsatz von Timern verzichten möchte. Ich habe das mit einem Automatisierungsobjekt versucht zu lösen, das Problem ist aber dass nach aufruf der "StartPrinting" Prozedur die Clientapplikation die sie aufgeruft hat wartet bis die Methode vollständig ausgeführt wurde. Wie kann ich das umgehen? So dass die Clientapplikation nicht auf das ausführen wartet?