Ich bruache Hilfe habe eien TXT-datei Hochgeladen aber wie drucken???



  • Also hier unten ist mal mein befehl wo ich die TXT-datei hochlade und in string stelle...

    ich muess jetzt können auch diese hochgeladene datei drucken wie stell ich das an?

    void __fastcall TForm1::Button4Click(TObject *Sender)

    {
    fstream f; //
    char cstring [1000]; //zu schreibende Zeilengrösse
    int z=1;

    if (OpenDialog1->Execute())
    {
    f.open(OpenDialog1->FileName.c_str(), ios::in); }

    if (f.good()) StatusBar1->SimpleText=OpenDialog1->FileName.c_str(); // Dateiname der geladenen Datei

    //else {}

    while (!f.eof())
    {
    f.getline(cstring, sizeof(cstring)); //Deutsches Wort wird angezeigt
    vocal1[z]=cstring;
    f.getline(cstring, sizeof(cstring)); //Englisches Wort wird angezeigt
    vocal2[z]=cstring;
    Edit1->Text=vocal1[z];
    Edit2->Text=vocal2[z];

    z=z++;
    daten=daten++;
    while (g<=1000)

    {
    gl[g]=0;
    g=g+1;
    }
    }
    }

    void __fastcall TForm1::Button5Click(TObject *Sender)
    {
    ????????????????
    }

    Danke für jede Info in Voraus!!!



  • 1. cpp-Tags
    2. hier gibt es ein Borland-Forum...
    3. char cstring [1000]; //zu schreibende Zeilengrösse warum kein std::string oder AnsiString (so hieß es zumindest ma vor vielen Jahren im BCB ^^ aber weiß nich ma, was da der unterschied zum std::string ist ^^)
    4. z=z++; und daten=daten++; ist schwachsinn... überleg da noch ma bissl...
    5. g=g+1; is au nich sooo doll ^^ womit wir zu der frage kommen würden, warum du denn while (g<=1000) und nicht keine for () -Schleife nimmst...

    ich hoffe, du berücksichtigst das alles und postest es dann noch mal...

    bb


Anmelden zum Antworten