System: Delphi XE5 Update 2, Windows 10 Pro, SecureBridge 8.2.4
I even tried to disconnect and reconnect without it being reset to false when I call Openfile.
Code:
Anyone have solution to this, its a pretty wierd if no one have seen it before ?var
Handle: TBytes;
Begin
ScSFTPClient1.connect;
For I := 0 to 5 do Begin //Loop, just for testing
Handle := ScSFTPClient1.OpenFile('/test/2018-01-05_panelists.txt', fmOpenExisting, [], [bmWrite, bmDelete], [amReadData]);
Try
//First time ScSFTPClient1.EOF is False, second time it stays True and the code inside While is not executed.
While not ScSFTPClient1.EOF do
//Do ScSFTPClient1.ReadFile here
Finally
CloseHandle(Handle);
end;
end;
ScSFTPClient1.Disconnect;