|
Q: I enable AutoDial by setting
IsUseAutoDial to true. But the SDK does't hang up automatically
when disconnected from server.
A: By design TurboFTP SDK doesn't automatically disconnect dialup
connection at the end of a session. To do so you have to call Hangup()
explicitly.
Q: ItbFTP::GetFileSize() doesn't
return actual file size.
A: To retrieve file size you need to use property LastFileSize immediately
after calling ItbFTP::GetFileSize() which returns successfully (return
0).
Q:How do I know the offset when
resuming file upload with SendFile()?
A: When resuming upload the offset is the file size of existing
remote file. You can retrieve remote file size with GetFileSize()
method.
Q: How can I see if my trial license
expires
A: The trial period is 30 days from the day the SDK is installed
on your machine. If your trial license expires all methods won't
be usable and will return error code ERR_LICENSEEXPIRE.
Q: How do I set up to use TurboFTP
SDK in Delphi.
A: No extract setup steps in Delphi IDE are necessary to use TurboFTP
SDK in Delphi program. Please refer to the Delphi sample code that
comes with its installation to see how to code in Delphi to use
the SDK.
Q: What is the difference between
properties ConnectionTimeout and LoginRetryDelay?
A: LoginRetryDelay pertains to the delay between two login attempts
if the login fails, whereas ConnectionTimeout instructs TurboFTP
SDK to wait n seconds before launching a new connection attempt
if socket connection fails.
|