000
30.04.2004, 10:17 Uhr
~spaxx
Gast
|
Hi Leute,
hab ein Problem mit CFile und hoffe mir kann jemand helfen. Also ich möchte mit CFile aus 3 Dateien auslesen. In der 1. Datei steht drin "Befehl wurde ausgeführt" in der 2. Datei steht drin "1 Datei(en) kopiert" und in der 3. Steht "U: wurde erfolgreich getrennt". Diese Strings schaffe ich in 3 Variablen. Und nun tritt der Effekt auf, das in der 1. Variablen drin steht "Befehl wurde ausgeführt", in der 2. "1 Datei(en) kopiert Befehl wurde ausgeführt" und in der 3. "U: wurde erfolgreich getrennt 1 Datei(en) kopiert Befehl wurde ausgeführt". Versteh ich aber nicht warum. Habe folgendes gemacht:
C++: |
CFile verb("D:\\Programme\\VBTools\\Protokolle\\tempVerbindung.doc",CFile::modeRead); verb.Read(m_VerbBuf,100); verb.Close();
CFile kop("D:\\Programme\\VBTools\\Protokolle\\tempKopieren.doc",CFile::modeRead); kop.Read(m_KopieBuf,30); kop.Close();
CFile abr("D:\\Programme\\VBTools\\Protokolle\\tempAbreissen.doc",CFile::modeRead); abr.Read(m_AbrBuf,50); abr.Close();
|
Eigentlich dürfte doch das nicht passieren! oder hab ich was vergessen???
MFG Spaxx |