Hallo zusammen,
ich habe einen Agent der eine Datei Splittet und die dann in eine DB hochläd... das ganze funktioniert auch klasse wenn man es per client startet... startet man den agent via Server dan bekomme ich die fehlermeldung "Input past end of file"...
Jemand eine Idee wie was ich am Code ändern könnte?
Ich hänge mal die Stelle vom Code an bei der es das Problem gibt:
...
FileLength = 31361383
...
Print "FileLength: "+ Cstr(FileLength) + "(from"+ Cstr(8000000) +")"
If FileLength >= 800000 Then
tmpData = Ustring(800000/2,Chr(0))
FileLength = FileLength - 800000
Else
tmpData = Ustring(FileLength/2,Chr(0))
End If
Get #FileNumber , , tmpData
...
Alles anzeigen
Die Fehlermeldung schmeißt er mir bei dem GET raus...
EDIT:
Auf der Console sieht es dann wie folgt aus:
20.08.2007 23:22:38 Agent Manager: Agent printing: FileLength: 31361383(from8000000)
20.08.2007 23:22:39 Agent Manager: Agent printing: FileLength: 23361383(from8000000)
20.08.2007 23:22:39 Agent Manager: Agent printing: FileLength: 15361383(from8000000)
20.08.2007 23:22:39 Agent Manager: Agent printing: FileLength: 7361383(from8000000)
20.08.2007 23:22:39 Agent Manager: Agent 'Attacher Attacher' error: Input past end of file