Example





In This Topic
GdPicture14 Namespace / GdPictureImaging Class / GetLastTransferError Method

GetLastTransferError Method (GdPictureImaging)

In This Topic
Returns, if any, the last HTTP or FTP transfer error description.
Syntax
'Declaration
 
Public Function GetLastTransferError() As String
public string GetLastTransferError()
public function GetLastTransferError(): String; 
public function GetLastTransferError() : String;
public: string* GetLastTransferError(); 
public:
String^ GetLastTransferError(); 

Return Value

The error description.
Example
Retrieving the last transfer error description.
Uploading an image to a file located on a distant server using FTP transfer.
using (GdPictureImaging gdpictureImaging = new GdPictureImaging())
{
    // Set the transferring options.
    gdpictureImaging.SetFtpPassiveMode(true);
    gdpictureImaging.SetHttpTransferBufferSize(2048);
    if (gdpictureImaging.UploadFileToFTP(@"D:\images\image.jpg", "ftp.com", "/demo/image.jpg", "user", "password", 21) != GdPictureStatus.OK)
    {
        MessageBox.Show("Uploading failed. Status: " + gdpictureImaging.GetStat() + "\nError: " + gdpictureImaging.GetLastTransferError(),
                        "Uploading using FTP", MessageBoxButtons.OK, MessageBoxIcon.Error);
    }
}
Saving an image to a file located on a distant server using FTP transfer.
using (GdPictureImaging gdpictureImaging = new GdPictureImaging())
{
    int imageID = gdpictureImaging.CreateGdPictureImageFromFile("image.bmp");
    // Set the active FTP transfer more.
    gdpictureImaging.SetFtpPassiveMode(false);
    if (gdpictureImaging.SaveToFTP(imageID, GdPicture14.DocumentFormat.DocumentFormatJPEG, 75, "ftp.com", "/demo/image.jpg", "user", "password", 21) != GdPictureStatus.OK)
    {
        MessageBox.Show("Saving failed. Status: " + gdpictureImaging.GetStat() + "\nError: " + gdpictureImaging.GetLastTransferError(),
                        "Saving using FTP", MessageBoxButtons.OK, MessageBoxIcon.Error);
    }
    gdpictureImaging.ReleaseGdPictureImage(imageID);
}
See Also