Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi String mit Leerzeichen verursacht Chaos??? (https://www.delphipraxis.net/134467-string-mit-leerzeichen-verursacht-chaos.html)

AlexII 22. Mai 2009 19:03

Re: String mit Leerzeichen verursacht Chaos???
 
Zitat:

Zitat von Klaus01
.. oder Du schaust Dir einmal explode und implode an.

Danke dir, ist aber viel zu schwer und aufwendig. :roteyes:

AlexII 22. Mai 2009 19:03

Re: String mit Leerzeichen verursacht Chaos???
 
Zitat:

Zitat von Dax
Zitat:

Zitat von mkinzler
Ja

[OT]
Daniiieeeeel set das untere Limit für Beitragslängen mal auf mindestens zwanzig Zeichen *G*
[/OT]

Wie bitte? :gruebel:

mkinzler 22. Mai 2009 19:07

Re: String mit Leerzeichen verursacht Chaos???
 
Zitat:

Zitat von AlexII
Zitat:

Zitat von Dax
Zitat:

Zitat von mkinzler
Ja

[OT]
Daniiieeeeel set das untere Limit für Beitragslängen mal auf mindestens zwanzig Zeichen *G*
[/OT]

Was was? :gruebel:

Dax will das ich mich nicht so kurz fasse, sondern Antworten in Romanform verfasse. Zu diesem Zwecke soll Cheffe (Daniel) die Forensoftware so anpassen, das diese mich für meine kurzen Beiträge rügt und das Posten von zu kurzen Beiträgen verhindert.

Alsoe ien Anti-mkinzler Modifikation, welche er sich dann patentieren lassen kann. :stupid:

AlexII 22. Mai 2009 19:11

Re: String mit Leerzeichen verursacht Chaos???
 
mkinzler gib mir bitte nen Tipp wie ich das machen soll, bin schon zwei Tage dran und hab keine Kraft mehr :pale:
Hab mit "ValueFrom Index" versucht, aber da wird immer das erste Zeichen des Strings abgeschnitten. :wall:

mkinzler 22. Mai 2009 19:15

Re: String mit Leerzeichen verursacht Chaos???
 
So sollte es gehen:
Delphi-Quellcode:
...
var
  tf: textFile;
...
  AssignFile( tf, ExtractFilePath(ParamStr(0)) + '\Datei.txt');
  Reswrite( tf);
  for i:=0 to ListBox1.Count-1 do
  begin
    s1:=ListBox1.Items.Strings[i];
    s2:=ListBox2.Items.Strings[i];
    s3:=ListBox3.Items.Strings[i];
    s4:=ListBox4.Items.Strings[i];
    WriteLn( tf, '=' + s1 + '=' + s2 + '=' + s3 + '=' + s4 + '=');
  end;
...
getippt und nicht getestet

AlexII 22. Mai 2009 19:22

Re: String mit Leerzeichen verursacht Chaos???
 
Aber ich will doch die ListBox.Items in eine txt-Datei speichern. Die Datei.txt hat ja hier nix zu suchen, erst ganz unten wird sie erstellt. :gruebel:

mkinzler 22. Mai 2009 19:24

Re: String mit Leerzeichen verursacht Chaos???
 
Dann sollte es mit ListBox1.Items.SavetoFile() gehen

Satty67 22. Mai 2009 19:28

Re: String mit Leerzeichen verursacht Chaos???
 
Zitat:

Zitat von AlexII
Aber ich will doch die ListBox.Items in eine txt-Datei speichern. Die Datei.txt hat ja hier nix zu suchen, erst ganz unten wird sie erstellt. :gruebel:

Den Code von mkinzler überhaupt probiert?

Er muss ja zeilenweise speichern, und nicht erst alles am Ende, weil er keine StringList als Puffer nimmt.

AlexII 22. Mai 2009 19:34

Re: String mit Leerzeichen verursacht Chaos???
 
Zitat:

Er muss ja zeilenweise speichern, und nicht erst alles am Ende, weil er keine StringList als Puffer nimmt.
Ja habe ich, die .txt ist danach immer leer.

mkinzler 22. Mai 2009 19:36

Re: String mit Leerzeichen verursacht Chaos???
 
Schlieest du die Datei auch (
Delphi-Quellcode:
CloseFile( tf);
)?


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:54 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz