Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   String Befehl Format formatieren (https://www.delphipraxis.net/169474-string-befehl-format-formatieren.html)

ATS3788 23. Jul 2012 08:22

String Befehl Format formatieren
 
Hallo
Format formatieren 8-)

Format habe ich mit der Zeit lieb gewonnen, nachdem ich mich lange
gesträubt hatte.:stupid:

Meine Frage

Delphi-Quellcode:
Format ('%dx%d - $Sx%S , [i1 , i2 , s1 , s2]);
Das ist klar !
nur wie bekomme ich z.B. hin das zB. in einer Listbox das
Zitat:

256x256 - Hallo1xHallo2
_36x36__-____Hi1xHi2
Also ich die max Länge für die Variablen formatiert ausgeben kann.
Gibt es da was oder wie könnte man dies bewerkstelligen.
Leider habe ich den Source von Format nicht

himitsu 23. Jul 2012 08:43

AW: String Befehl Format formatieren
 
Zitat:

Zitat von ATS3788 (Beitrag 1175603)
Leider habe ich den Source von Format nicht

Wozu auch (tja, hättest du ihn dir gekauft :stupid: ) ... es gibt doch die OH. :roll:

ATS3788 23. Jul 2012 19:11

AW: String Befehl Format formatieren
 
Kann mir niemand eine Tip geben wie man so was anstellen könnte.

himitsu 23. Jul 2012 21:24

AW: String Befehl Format formatieren
 
Zitat:

Zitat von ATS3788 (Beitrag 1175705)
Kann mir niemand eine Tip geben wie man so was anstellen könnte.

Delphi-Referenz durchsuchenFormat ... Breite/width


Oder selbst die nötige Anzahl der (Leer/_)Zeichen ausrechnen und mit Delphi-Referenz durchsuchenDupeString, bzw. Delphi-Referenz durchsuchenStringOfChar auffüllen.

Bummi 23. Jul 2012 22:24

AW: String Befehl Format formatieren
 
Delphi-Quellcode:
procedure TForm2.Button1Click(Sender: TObject);
begin
 Showmessage(
  '"'+ Format('%15.5s - %15.5s',['Test1234','Test9876']) +'"'
 +#13#10+ '"'+ Format('%-15.7s - %-15.7s',['Test1234','Test9876']) +'"'
 +#13#10+ '"'+ Format('%-15.9s - %19.9s',['Test1234','Test9876']) +'"'
  );
end;

ATS3788 28. Jul 2012 10:51

AW: String Befehl Format formatieren
 
Danke
für die Info

ATS3788 28. Jul 2012 11:43

AW: String Befehl Format formatieren
 
Bummi:thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:12 Uhr.

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