Delphi-PRAXiS
Seite 1 von 2  1 2      

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 Array? (https://www.delphipraxis.net/32140-array.html)

skaven 19. Okt 2004 13:02


Array?
 
Hallo zusammen,

ich würde gerne in einem memo den text mehrerer variablen hintereinander anzeigen lassen.

Wie funktioniert das?

fkerber 19. Okt 2004 13:03

Re: Array?
 
Hi!

Delphi-Quellcode:
Memo1.Text:=var1+var2+var3
Wobei var1, var2 und var3 Strings sind.

Ciao Frederic

Ultimator 19. Okt 2004 13:04

Re: Array?
 
Wenn es Strings sind, dann kannst du es so machen:
Delphi-Quellcode:
Memo1.Text:=Memo1.Text+Variable_1+Variable_2+..+Variable_n

glkgereon 19. Okt 2004 13:07

Re: Array?
 
wenns jede variable in eine zeile soll, dann so:

Delphi-Quellcode:
Memo1.Lines.Add(var1);
Memo1.Lines.Add(var2);
Memo1.Lines.Add(var3);
Memo1.Lines.Add(var4);
oder

Delphi-Quellcode:
Memo1.Text:=Memo1.Text+ #10#13 + var1 + #10#13 + var2;
(oder #13#10?)

Ultimator 19. Okt 2004 13:09

Re: Array?
 
Und wenn es Integer sind, dann brauchst du ja bekanntlich inttostr und bei Gleitkommawerten floattostr ;-)

Delphi-Quellcode:
Memo1.Text:=Memo1.Text+inttostr(Variable_1)+inttostr(Variable_2)+..+inttostr(Variable_n);

skaven 19. Okt 2004 13:11

Re: Array?
 
Erst mal danke, aber leider habe ich keine Strings, sonderen INTEGER.

Wie geht es denn damit?

skaven 19. Okt 2004 13:20

Re: Array?
 
Hat funktioniert, aber wie bekomme ich Leerzeichen in meine Anzeige?

glkgereon 19. Okt 2004 13:21

Re: Array?
 
also, für ints nimmst du die funtion inttostr()
#
für leerzeichen setzt du ein +' '+ dazwischen

Ultimator 19. Okt 2004 13:22

Re: Array?
 
Überleg doch mal selber: Mit "+" fügst du Strings aneinander, und ein Leerzeichen ist ' ' ;-)

oki 19. Okt 2004 13:24

Re: Array?
 
Hi,
ganz einfach:

Delphi-Quellcode:
Memo1.Text := Memo1.Text + ' ' + Var1 + ' ' + Var2;

// oder
Memo1.Text := Memo1.Text + #20 + Var1+ #20 + Var2;
auch in Kombination mit allen anderen vorher genannten Varianten.

Gruß oki


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

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