Edit1->Text speichern , laden ...
-
Zu TIniFile schau dir das an: http://www.c-plusplus.net/subs_guests/bcb-tutorial/
Da steht auch was zur Registry.
-
Hallo !
Ich bin nicht so nen Typ, der nur Fastfood nehme aber als Anfänger hat man schon oft Probleme. Und wenn man den ganzen Tag hier gelesen hat, trotzdem nicht weiter kommt, dann eure Hilfe sind die richtigere.
Ihr habt schon viele Erfahrung und Kenntnis über den Builder (jeden fall die meisten von euch), deshalb ist das einfach für euch, Builder Hilfe zu verstehen. Für mich ist das schon schwer, die Beschreibungen zu verstehen, besonders wenn keine Beispiele dabei sind (wie im diesem Fall : TIniFles).Das Board hier ist für alles da, was man nicht selber hinbekommen kann.
Und : Ich bekomme jetzt nicht selber hin.
Wer kann mir weiter helfen (ich meine HELFEN und nicht belehren !!!)PS: Nach paar Jahre würde ich auch sagen : Alles ist doch leicht und super einfach beschrieben. Wenn man ein bischen liest und probiert, dann wird man es schon hinbekommen .............................................................
(Ich lerne Builder (C++ überhaupt)erst seit 2 Monaten. Mein Lehrer ist F1 und dieses Board. Das ist die Antwort, warum ich immer noch nicht weiterkomme.)
-
Was passt dir denn an dem Beispiel zu TIniFile in der Hilfe nicht ("Using TIinFile" bzw. "TIniFile verwenden")?
-
Mein Lehrer ist F1 und dieses Board. Das ist die Antwort, warum ich immer noch nicht weiterkomme.)
kann nicht stimmen! Mit F1 kannste in der Hilfe suchen und die Methoden von TStringList ansehen.
WebFritzi hat Dir LOADFROMFILE' gezeigt, das Gegenstueck kannste dort sicher selber finden!!!
PS: Rate mal wie das benannt sein koennte?(HolrausausDatei...?)
-
hallo,
also frager, im OnClose Ereignis hast du
TStringList* List = new TStringList; List->Add(Edit1->Text); List->SaveToFile("Text.txt"); delete List;
verwendet. damit wird dein string in eine datei geschrieben, anhand der methode savetofile von tstringlist. jetzt möchtest du beim starten der anwendung den inhalt der datei wieder in das edit-feld laden, wie schon erwähnt nimmt man da das ereignis OnCreate oder OnShow. ich bevorzuge für dies OnShow:
TStringList* TheStrList = new TStringList(); TheStrList->LoadFromFile("Text.txt"); //gegen-methode von savetofile. Edit1->Text = TheStrList->CommaText; //eine von mehreren möglichkeiten. delete TheStrList;
auch wenn die anderen jetzt wahrscheinlich kotzen, da ich ihre pädagogischen bemühungen zunichte gemacht habe, wollte ich dir einen anstoß geben.
aber dennoch sei vermerkt, das diese lösung nicht sehr professionell ist, wenn auch für den einen wert schnell umgesetzt ist.mfg
murph
-
Original erstellt von <murph>:
wollte ich dir einen anstoß geben.Du musst ihn für ziemlich dumm einschätzen. Die Methode LoadFromFile() in der Hilfe kann doch nun wirklich jeder Dummkopf in der Hilfe finden.
-
Wenn dus mit IniFiles machen willst:
erstmal ganz oben:
#include <IniFiles.hpp>
OnCreate:
TIniFile* ini = new TIniFile("[dateiname]"); Edit1->Text = ini->ReadString("Form","Edit",""); delete ini;
OnClose:
TIniFile* ini = new TIniFile("[dateiname]"); ini->WriteString("Form","Edit",Edit1->Text); delete ini;
-
Hallo !
Vielen Dank für eure Hilfe !
Zitat von WebFritzi :
Du musst ihn für ziemlich dumm einschätzen. Die Methode LoadFromFile() in der Hilfe kann doch nun wirklich jeder Dummkopf in der Hilfe finden.
Nun bin ich vielleich noch dümmer als ein Dummkopf !? Ich weiß es nicht .
Ist auch egal.Ich danke denen, die mir geholfen haben!
Belehrung bekomme ich auch schon so genug von meiner Eltern !Vielen Dank !
-
Pass ma uff, Alla! Dat geht hier nich um Belehrung sondern darum, dass du in Zukunft nicht bei jedem kleinen Problemchen, bei dem du nicht weiterkommst, hier einen Thread startest. Wenn das jeder machen würde, hätten wir am Tag 10 Seiten voll. Außerdem besteht eine große Aufgabe beim Programmieren darin, Aufgaben alleine zu lösen. Grade als Noob ist es nicht schlecht, wenn man mal 2 Stunden lang in der Borland-Hilfe rumlungert - nur um eine Information zu finden. Dabei bleibt nämlich so einiges hängen.
Wenn du die Sachen nicht verstehst, die in der Hilfe stehen, dann solltest du wie gesagt mal ein Tutorial über C++ lesen (solltest du sowieso). Und wenn du das dann immernoch nicht kapierst, dann bist du eben wirklich ein Dummkopf und solltest das Programmieren eh lassen.[EDIT]
OK, ich geb zu, dass ich dich hier schon ein wenig belehre. Aber eine Belehrung über die Regeln hier im Board sollte doch noch möglich sein!
[/EDIT][ Dieser Beitrag wurde am 13.04.2003 um 00:17 Uhr von WebFritzi editiert. ]
-
Original erstellt von <Frager>:
Die HILFE von Builder ist nicht gerade einfach und hilfreich.Guggst du hier
-junix