Hallo zusammen,
ich habe vor, die Einstellungsdaten bei Beendigung eines Programmes, aus den Editfeldern zu lesen und in eine Datei zu speicher. Das klappt soweit.
Jetzt möchte ich bei Start des Programmes die Daten aus der Datei auslesen und in die Editfelder übergeben. --> Ziel ist es, dass der Benutzer nicht immer wieder bei Start des Programms seine Daten eingeben muss.
Bis Jetzt Quelltest:
FILE *FHandle;
String AktVerz=GetCurrentDir();
FHandle=fopen("..\\Daten.dat","wt");
if (FHandle)
{
fputs(Form2->Edit10->Text.c_str(),FHandle);
fputs("\n",FHandle);
fputs(Form2->Edit11->Text.c_str(),FHandle);
fputs("\n",FHandle);
fputs(Form2->Edit12->Text.c_str(),FHandle);
fputs("\n",FHandle);
fputs(Form2->Edit13->Text.c_str(),FHandle); // ""
fputs("\n",FHandle); // ""
fputs(Form2->Edit14->Text.c_str(),FHandle); // ""
fputs("\n",FHandle); // ""
}
fclose(FHandle); // Schließe das Handle
ich habe vor, die Einstellungsdaten bei Beendigung eines Programmes, aus den Editfeldern zu lesen und in eine Datei zu speicher. Das klappt soweit.
Jetzt möchte ich bei Start des Programmes die Daten aus der Datei auslesen und in die Editfelder übergeben. --> Ziel ist es, dass der Benutzer nicht immer wieder bei Start des Programms seine Daten eingeben muss.
Bis Jetzt Quelltest:
FILE *FHandle;
String AktVerz=GetCurrentDir();
FHandle=fopen("..\\Daten.dat","wt");
if (FHandle)
{
fputs(Form2->Edit10->Text.c_str(),FHandle);
fputs("\n",FHandle);
fputs(Form2->Edit11->Text.c_str(),FHandle);
fputs("\n",FHandle);
fputs(Form2->Edit12->Text.c_str(),FHandle);
fputs("\n",FHandle);
fputs(Form2->Edit13->Text.c_str(),FHandle); // ""
fputs("\n",FHandle); // ""
fputs(Form2->Edit14->Text.c_str(),FHandle); // ""
fputs("\n",FHandle); // ""
}
fclose(FHandle); // Schließe das Handle