FTP txt-File: komische Zeichen
-
Hallo!
ich lese mit
char szBuffer[255];
CString strTemp;
while(pInternetFile->Read(szBuffer, sizeof szBuffer) > 0) {
strTemp += szBuffer;
}eine Datei auf einem FTP Server aus. Leider befinden sich am Ende des Strings immer lauter "ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ" und die neue Zeile wird als "\r\n" angezeigt.
Hoffe ich könnt mir helfen.
PS: Hab schon einige ähnliche Threads in diesem Forum gelsen, welche des String terminieren (\0) aber wie geht das in diesem Fall?
-
bei FTP gibt des zwei Übertragungsmodi: ASCII und binaer. Du solltest ASCII als Übertragungsmodus waehlen.
-
Hallo,
Danke für deine Antwort!!
Ist das egal, wenn beim Server steht, dass der Binär Übertragungsmodus eingeschalten ist?thx XY
-
dein problem ist einfach zu lösen:
[cpp]
char szBuffer[256]="";
CString strTemp;
while(pInternetFile->Read(szBuffer, 255) > 0)
{
strTemp += szBuffer;
memset(szBuffer,0,256);
}[/cpp][ Dieser Beitrag wurde am 13.04.2003 um 14:33 Uhr von dEUs editiert. ]