Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Leerzeichen multiplizieren? (https://www.delphipraxis.net/50808-leerzeichen-multiplizieren.html)

100nF 1. Aug 2005 10:58


Leerzeichen multiplizieren?
 
hallo zusammen


wie kann ich ein leerzeichen multiplizieren?
eine integer-zahl gibt an, wieviele leerzeichen hintereinander sein müssen.

mit string := 4*' ' geht es leider nicht...

ibp 1. Aug 2005 10:59

Re: Leerzeichen multiplizieren?
 
wie wäre es mit einr schleife?

s14 1. Aug 2005 11:00

Re: Leerzeichen multiplizieren?
 
schau mal nach "StringOfChar"

Sharky 1. Aug 2005 11:02

Re: Leerzeichen multiplizieren?
 
Hai urbanbruhin,

schaue Dir doch mal die FunctionDelphi-Referenz durchsuchenStringOfChar an.

Edit: Nix roter Kasten

new32 1. Aug 2005 11:03

Re: Leerzeichen multiplizieren?
 
Delphi-Quellcode:
function leer(count:cardinal):string;
var c:cardinal;
begin
 for c:=1 to count do begin
  result:=result+' ';
 end;
end;
MfG NEW32!

100nF 1. Aug 2005 11:16

Re: Leerzeichen multiplizieren?
 
hallo,

StringOfChar ist genau das richtige, vielen dank! :mrgreen:

PS: die idee mit einer schleife hatte ich auch, aber ich dachte es gibt bestimmt eine bessere lösung...

gruss
urbanbruhin

ibp 1. Aug 2005 11:35

Re: Leerzeichen multiplizieren?
 
ich denke mal stringofchar wird nichts anderes machen

100nF 1. Aug 2005 11:40

Re: Leerzeichen multiplizieren?
 
Zitat:

Zitat von ibp
ich denke mal stringofchar wird nichts anderes machen

aber es braucht weniger code und keine variable...

nailor 1. Aug 2005 11:49

Re: Leerzeichen multiplizieren?
 
http://www.delphipraxis.net/internal...ct.php?t=26239

BlackJack 1. Aug 2005 18:26

Re: Leerzeichen multiplizieren?
 
Zitat:

Zitat von new32
Delphi-Quellcode:
function leer(count:cardinal):string;
var c:cardinal;
begin
 for c:=1 to count do begin
  result:=result+' ';
 end;
end;
MfG NEW32!

wenn du Result nicht erst mit '' initialisierst wirst du unter umständen ziemlichen trash am anfang haben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:31 Uhr.
Seite 1 von 2  1 2      

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