Hi Leute,
ich bin gerade dabei ein FTP-Programm zu programmieren.
Dabei wird ein Thread erstellt, der auf eine Klasse "FtpHandler" zugreift. Mit dem "FtpHandler" soll von diesem Thread eine Datei auf einen FTP-Server hochgeladen werden.
Allerdings bekomme ich bei der Zeile
"internet = InternetOpen(NULL,INTERNET_OPEN_TYPE_DIRECT,NULL,NULL,0);"
folgenden Fehler während der Laufzeit des Programms:
Unbehandelte Ausnahme bei 0x00275275 in ftptest.exe: 0xC0000005: Zugriffsverletzung beim Schreiben an Position 0xfdfdfdfd.
Die Instanz "HINTERNET internet" ist dabei ein Private-Member der Klasse "FtpHandler".
Beim debugging steht bei "internet": CXX0030: Fehler: Ausdruck kann nicht ausgewertet werden
Bis jetzt funktionierte die Klasse "FtpHandler" ohne Thread immer perfekt!
Ich hoffe ihr könnt mir helfen!
Gruß,
XELLEX
ich bin gerade dabei ein FTP-Programm zu programmieren.
Dabei wird ein Thread erstellt, der auf eine Klasse "FtpHandler" zugreift. Mit dem "FtpHandler" soll von diesem Thread eine Datei auf einen FTP-Server hochgeladen werden.
Allerdings bekomme ich bei der Zeile
"internet = InternetOpen(NULL,INTERNET_OPEN_TYPE_DIRECT,NULL,NULL,0);"
folgenden Fehler während der Laufzeit des Programms:
Unbehandelte Ausnahme bei 0x00275275 in ftptest.exe: 0xC0000005: Zugriffsverletzung beim Schreiben an Position 0xfdfdfdfd.
Die Instanz "HINTERNET internet" ist dabei ein Private-Member der Klasse "FtpHandler".
Beim debugging steht bei "internet": CXX0030: Fehler: Ausdruck kann nicht ausgewertet werden
Bis jetzt funktionierte die Klasse "FtpHandler" ohne Thread immer perfekt!
Ich hoffe ihr könnt mir helfen!

Gruß,
XELLEX