Discuss this help topic in SecureBlackbox Forum
WebDAV: Initiate the connection
In all editions you can create the instance of TElWebDAVClient class in code. This includes referencing the needed library and header files and creating an instance of the class.
In .NET and VCL editions you can place the TElWebDAVClient component to the form in visual form designer in the corresponding IDE. This will add the necessary references and code declarations to the code.
TElWebDAVClient is a WebDAV client class, which uses TElHTTPSWebDAVClient class as a transport to exchange data with a server. You should create an instance of TElHTTPSWebDAVClient, perform its setup and assign it to TElWebDAVClient.HTTPSWebDAVClient property. After that you can assign TElWebDAVClient.BaseURL property that must contain HTTP(S) URL, which points to a base WebDAV directory on a remote server.
Examples:
C#:
TElWebDAVClient cli = new TElWebDAVClient();
TElHTTPSWebDAVClient httpcli = new TElHTTPSWebDAVClient();
cli.HTTPSWebDAVClient = httpcli;
cli.BasePath = @"http://remote.com/dav_folder";