eMbedded VC++(PocketPC)----> .txt auslesen in einem dialog(Verzeichnisstruktur?)



  • Hi,

    ich moechte gerne auf meinem pocketpc eine textdatei in einem dialog auslesen

    in dieser datei befinden sich xml-maessig (etwas anders) daten zu benutzerlogins

    nun kriege ich das unter mfc fuer desktops auch hin aber eben nicht unter eMbedded

    wer weiss wie man die adresse unter der sich die txt-datei befindet anspricht? 😞 ⚠ die ganze sache ist ziemlich dringend ⚠

    vielen dank fuer jegliche hilfe!!!!! 😉



  • Name vergeben schrieb:

    wer weiss wie man die adresse unter der sich die txt-datei befindet anspricht?

    Kannst du das mal etwas verständlicher formulieren? Es wäre auch hilfreich, wenn du Code des/der erfolglosen Versuch(e) zeigst...



  • hey superschnelle antwort 😃

    hier der Code:

    void CBenutzerZeigen::teileDaten()
    {
    char str[1000]; // test.txt hier rein
    char save[1000]; // Siccherung von str
    char delimiter[] ="@"; // Trennzeichen eines Benutzersatzes
    char *pointer; // pointer
    int laenge; // länge des Strings

    -----> CString string = "test.txt"; //Quellverzeichnis der Textdatei einlesen

    CFile datei( string, CFile::modeRead); // Inhalt holen
    datei.Read( str, sizeof( str ) ); //Datei lesen
    strcpy(save,str); // Sicherheitskopie anlegen
    .
    .
    .
    }

    test.txt habe ich durch verschiedene quellenangaben ausgetauscht

    z.B.: \\text.txt
    \\BERT\\text.txt dann war anwendung aus der aufg. wird in BERT
    c:\text.txt

    sag mir bitte wo die anwendung und die textdatei hinmuessen und wie dann die
    richtige(n) zeile(n) lautet(n)

    vielen dank!!!



  • habe gerade probiert eine test.txt zu erstellen

    CString string = "test.txt";
    //m_Inhalt = m_satz[m_zahl];
    CFile datei( string, CFile::modeCreate | CFile::modeWrite );
    char test[]="Hallo Günter";
    datei.Write( test, sizeof(test ) );
    datei.Close();

    diese datei wird auch auf meinem pocketpc im hauptverzeichnis erstellt

    warum kann ich dann nicht einfach eine datei auslesen die ich genau dort hinlege?
    wo doch das auslesen auf dem desktop einwandfrei funzt 😕



  • Vielen Dank fuer die Hilfe!!! 😃

    ....man sollte UpdateData(false) nicht vergessen.... 🤡

    mfG
    Guenni


Anmelden zum Antworten