Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Fehler bei der Ausgabe

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
04.11.2008, 01:04 Uhr
~peter123
Gast


hiho,

ich habe ein Programm geschrieben mit eurer Hilfe, dass einen Lese Button und einen Schreib Button hat[von Texten]

Nun schreibt er schön in die Datei rein, aber er liest etwas ganz anderes raus.
Er spuckt etwas ganz anderes raus .
Vllt findet ihr ja den Fehler.

Schreibe Button :


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);
}



Lese Button :


C++:
void __fastcall TfrmMain::btnLesenClick(TObject *Sender)
{
char *cBuffer = new char[8];                //erstellung eines char arrays mit der größe 8
fread(cBuffer,sizeof(char),8,meineDatei);

Memo1->Lines->Add(new char);


}



$^Š Das spuckt er aus, wenn ich das wort affe speier und lade.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
04.11.2008, 01:51 Uhr
Hans
Library Walker
(Operator)


Hi,
was zeigt denn der Editor von Windows an, wenn Du die Datei damit öffnest?
Oder hast du schon mal was von einem Hexeditor gehört? - Was zeigt der denn an??

Im übrigen bist Du auf meine Anfrage hier immer noch nicht eingegangen. Ich habe deshalb so langsam den Eindruck, das Du Dein Programm zwar irgendwie zum laufen bekommst, aber nicht wirklich verstehst, was Du da tust oder warum etwas so ist wie es ist. - Okay, es ist auch schwierig, die Funktionsweise der VCL zu verstehen. Aber was ist das überhaupt, die VCL??
Und es wäre für uns zum Beispiel auch mal hilfreich zu wissen, welche Version des Builders Du benutzt. - Dann könnte man Dir z.B. einen Tip geben, wo Du in den Hilfedateien nachgucken kannst, um selbst auf des Rätsels Lösung zu kommen.
Oder gehst Du nach einem Buch, wo Beispiele drin sind, die Du entsprechend erweitern sollst?

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.

Dieser Post wurde am 04.11.2008 um 01:59 Uhr von Hans editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: