Hallo AutoIt-Community,
leider stehe ich mal wieder total auf dem Schlauch und brauche euer Feedback, Ideen und Anregungen.
Über zwei nicht AutoIt-Skripte wird jeweils ein Export eines Reports erstellt. Durch den Umweg über die
Temp-Datei wird einfach nur gewährleistet, dass der Export auch abgeschlossen ist. Ablauf vereinfacht dargestellt:
Leider war es nicht möglich den Export auch über AutoIt umzusetzen. Es gibt zwar eine COM-Schnittstelle aber diese
bietet keinen Zugriff auf Echtzeitdaten.
In AutoIt wird die Import Funktion über Adlib gesteuert und Auszug:
[autoit]local $iTemp = 0
while FileExists($sR2Path) = 0
$iTemp += 1
Sleep(100)
WEnd
Local $hR2txt = FileOpen($sR2Path, 0)
$aRepAL = _CSV2Array($hR2txt, ";", True, 1)
FileClose($hR2txt)
Bei einer Datei werden die Skripte fast synchron (gemessen an $iTemp) aber mit zwei Dateien,
bleibt er zu oft in einer Schleife hängen und am Ende kommt nur Müll raus
Gibt es eine einfache Lösung oder bleibt mit nur eine "Multi-Threading" Lösung?
Danke für eure Hilfe
ic4u