000
02.11.2008, 20:59 Uhr
~peter123
Gast
|
Hi leute,
ich möchte mit einem Datensatz eine ganze Zahl , eine Kommazahl und einen Text mit max 8 zeichen speichern. Unten ist bis jetzt mein geschriebener Button zum schreiben. er schreibt mom aber nur Texte. Ich habe es auch geschafft einen Button zu schreiben der nur Zahlen schreibt, dedoch kriege ich es nicht hin, einen Button zu machen, so wie ich es will.(der beides macht) So bitte ich euch um schnelle Hilfe.
Ich habe gedachte ich benuze folgende Funktionen durch dreimalige Aufrufen von fwrite benutze:
fwrite(str.c_str(),8,1,meineDatei); ...(&ganzZahl,sizeof(ganzZahl),1,meineDatei); ...(&kommaZahl,sizeof(kommaZahl),1,meineDatei);
C++: |
void __fastcall TfrmMain::btnSchreibenClick(TObject *Sender)
{ if(fileexists){ Reset(); } fseek(meineDatei,0,SEEK_SET); const char *s = edtDaten->Text.c_str(); fwrite(s,sizeof(char),strlen(s),meineDatei); }
|
|