Forum: Sonstige Fragen zu Delphi
Delphi
by Ronny Grabo,
13. Sep 2003
Dies könnt man mittels einer Combobox erreichen, diese einfach aufs Formular anschließend im Objectinspektor unter Items eine Auswahl pro Zeile eingeben.
Jetzt noch ein Button, den doppelklicken, und folgendes eintragen :
Combobox1.Items.SaveToFile
Gruß Ronny.
PS: Ich meinte das nicht böse, ok ?
Forum: Sonstige Fragen zu Delphi
Delphi
by Ronny Grabo,
13. Sep 2003
Wenn es nicht unbedingt StringGrid sein muß, kannst Du ja auch ein Memo aufs Formular "schmeißen" dort gibst einfach ein was in der Datei gespeichert werden soll (nach dem compilieren). Anschließend einen Button aufs Formular diesen doppelt klicken und dann schreibst Du folgendes rein :
Memo1.lines.SaveToFile('meintext.txt')
Jetzt einfach mal starten und ausprobieren.
Gruß Ronny.
...
Forum: Sonstige Fragen zu Delphi
Delphi
by Ronny Grabo,
13. Sep 2003
So in der Art StringGrid.SaveToFile('meintext.txt') ?
Das geht leider nicht.
Ein bischen tippseln muß man schon noch. :)
Gruß Ronny.
Forum: Sonstige Fragen zu Delphi
Delphi
by Ronny Grabo,
12. Sep 2003
StringList Variante als Quellcode ( zum Speichern des StringGrids) :
procedure TForm1.Button1Click(Sender: TObject);
var i,b:integer;
strtmp:string;
strlst:TStringList;
begin
strlst:=TStringlist.Create;
For i:=1 to StringGrid1.RowCount do
begin
Forum: Sonstige Fragen zu Delphi
Delphi
by Ronny Grabo,
12. Sep 2003
Hallo,
ein Vorschlag :
Eine StringList anlegen und die Zeilen des StringGrids per Schleife durchlaufen, den Inhalt der einzelnen Zelle in einer temporären String Variable ablegen anschließend zur StringList adden und nach Durchlauf der Schleife dann StringList abspeichern.
Danach StringListe freigenben.
Gruß Ronny.
edit = habe Fehler versbessert