Forum: Sonstige Fragen zu Delphi
Delphi
by Remote1,
23. Okt 2003
ja danke an alle,
aber ich habs jetzt miz dateiarbeit gemacht (im prinzip eine eigene ini applikation geschrieben)
wen interessiert hier der quellcode:
procedure TForm1.BitBtn1Click(Sender: TObject);
var
f : Textfile;
begin
if form1.Memo1.Lines=''
Forum: Sonstige Fragen zu Delphi
Delphi
by Remote1,
22. Okt 2003
ach chris,
das mit eine zeile im memo = eine zeile in ini
ist zwar schön und gut, aber mehr wie 32 Items pro section gehen meiner meinung nach nicht
zudem fehlen ja da wieder meine enter (eine zeile soll bis zum enter gehen--> dies können im memo aber bsp 3 zeilen sein)
Forum: Sonstige Fragen zu Delphi
Delphi
by Remote1,
22. Okt 2003
ich bräuchte ja eigentlich jetzt nur noch einen tipp wie ich das
LoadFromFile() umgehen kann damit die ganze sache etwas schneller wird
halt eine art ADD funktion oder so was inder art
if form1.Memo1.Lines=''
then
begin
Form1.Memo1.Clear;
exit;
Forum: Sonstige Fragen zu Delphi
Delphi
by Remote1,
22. Okt 2003
seht euch doch bitte mal oben meinen ansatz an
da hab ichs ja schon fast (alle enter richtig gesetzt und als section das datum)
mein problem bei dem ansatz ist halt nur das laden der datei, denn was ist wenn die datei mal ein paar MB groß ist
dann würde die ganze sache zu lange dauern
und problem nummer zwei ist die beschränkte zeichenanzahl (blöd wenn man z.b. texte mit Str+V einfügt und die...
Forum: Sonstige Fragen zu Delphi
Delphi
by Remote1,
22. Okt 2003
hi Chris
ist ja im prinzip meine rede.
ich will halt eine ini welche mehrzeilige strings speichert und zwar nach jedem enter eine neue zeile.
wenn ich nun das memo durchgehe und #10#13 durch einen platzhalter ersetze habe ich zwar dann insgesammt eine zeile und könnte dies in meine ini speichern, aber was ist wenn der nutzer duch einen blöden zufall genau diesen platzhalter in das memo...
Forum: Sonstige Fragen zu Delphi
Delphi
by Remote1,
22. Okt 2003
wie im oberen komment angegeben möchte ich savetofile() nicht verwenden, da ich eine einteilung in sections brauche und wenn ich jede zeile einzeln iun eine ini schreibe komme ich irgend wann an meine 32 einträge ran
zudem geht mir dann das enter verlogen, da nicht jede zeile ein enter druck ist sondern auch ein zeilenumsprung sein kann.
mit savetofile() ist dies nicht der fall. es werden alle...
Forum: Sonstige Fragen zu Delphi
Delphi
by Remote1,
22. Okt 2003
Hab’s jetzt mal mit noch ner StringList probiert, aber ist natürlich ein wenig billig gemacht (aber es funktioniert zumindest schon mal annähernd so wie ich das will)
Ich denke aber mal, dass ich da irgend wann Probleme mit dem
temp.LoadFromFile(pfad);
bekommen werde, da es ja auch immer mehr Text wird welcher geladen werden muss.
Da würde schon mal mein Programm immer langsamer und was ist...
Forum: Sonstige Fragen zu Delphi
Delphi
by Remote1,
22. Okt 2003
Wie kann ich in eine Ini – Datei den Text von einem Memofeld speichern?
Mit
Ini.WriteString(datetimetostr(datum),'Text',form1.memo1.text);
wird nur die 1. Zeile des Memos gespeichert.
Ich könnte natürlich auch Memo1.Lines.SaveToFile(’C:\test.txt’) verwenden, aber ich brauche unbedingt die Einteilung in Sections wie bei Ini - Dateien.
Ich kann auch nicht alle Zeilen einzeln durchgehen und...