Nur der erste Buchstabe gespeichert



  • Hi
    Wenn ich eine Textdatei erstelle wird nur der erste Buchstabe in die Datei geschrieben. Weiß vielleicht jemand wodran das liegen könnte.

    [cpp]
    CStdioFile file;
    BOOL bSuccess = file.Open(
    _T("DomainRegistrieren.txt"),
    CFile::modeCreate |
    CFile::modeWrite |
    CFile::shareDenyWrite |
    CFile::typeText
    );

    CString Text1 = "Vollständiger Domainname: ";
    CString Name = dlg.GetName();
    CString Domain = dlg.GetDomain();
    CString Text2 = "\nPrimärer DNS-Server: ";
    CString PrimaryIP = dlg.GetPrimaryIP();
    CString Text3 = "\nSekundärer DNS-Server: ";
    CString SecondaryIP = dlg.GetSecondaryIP();
    CString Text4 = "\nBitte nicht registrieren vor dem: ";

    CArchive arStore(&file, CArchive::store);

    arStore.WriteString(Text1);
    arStore.WriteString(Name);
    arStore.WriteString(Domain);
    arStore.WriteString(Text2);
    arStore.WriteString(PrimaryIP);
    arStore.WriteString(Text3);
    arStore.WriteString(SecondaryIP);
    arStore.WriteString(Text4);
    //arStore.WriteString(Date);
    arStore.Close();



  • Hi,

    Warum nicht:

    file.WriteString(Text1);
    

    Gruß, Moviem.


Anmelden zum Antworten