Wenn,dann müsste ich den Transfertype im Programmablauf umstellen, da ich sowohl Windows als auch Linux Systeme abfrage.
Zumindest bei den Linux-Systemen wäre Binary kein Problem, wenn da nicht die Compiler-Fehlermeldung wäre:
Zitat:
[Fehler] FTPUnit.pas(66): Undefinierter Bezeichner: 'ftBinary'
[Fehler] FTPUnit.pas(68): Undefinierter Bezeichner: 'ftASCII'
[Fataler Fehler] FTPUnit.pas(24): Verwendete
Unit 'FTPUnit' kann nicht compiliert werden
Delphi-Quellcode:
if (TurbineController = 'CX')
then
IdFTP.TransferType := ftBinary
else
IdFTP.TransferType := ftASCII;
Und momentan ist die geschwindigkeit wieder hoch, so dass ich es nicht testen kann. Ich müsste mal schauen, wie ich die Geschwindigkeit irgendwie drosseln kann.