Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Mehrere Variablen anzeigen (https://www.delphipraxis.net/40116-mehrere-variablen-anzeigen.html)

SinnedIIV 11. Feb 2005 07:44


Mehrere Variablen anzeigen
 
Ich bin kürzlich von Pascal auf Delphi umgestiegen und find mich schon relativ gut zurecht.
Ich hab aber ein Problem:
Wie kann ich in einem String zwei (oder mehr) Variablen zuweisen?

In der Hilfe stand sowas ähnliches wie hier:

Delphi-Quellcode:
String:=(Var1[,Var2,Var3,...]);
Das funktioniert bei mir aber nicht. weder mit den '[' noch ohne.
Wie muss ich die Zuweisung da machen?

Danke schon mal im Voraus!

alcaeus 11. Feb 2005 07:47

Re: Mehrere Variablen anzeigen
 
Hallo SinnedIIV,

erstmal herzlich willkommen in der DP :hi: :dp:

Stringvariablen werden mit + verknüpft, d.h.
Delphi-Quellcode:
str := 'Var1: '+Var1+'; Var2'+Var2+...;
Willst du Integers oder andere Datentypen auch noch dazugeben, musst du dir die Konvertierungsroutinen ansehen (IntToStr, FloatToStr, BoolToStr, ...)

Greetz
alcaeus

Sharky 11. Feb 2005 07:49

Re: Mehrere Variablen anzeigen
 
Hai SinnedIIV,

ersteinmal : "Herzlich Willkommen in der Delphi-PRAXIS".

Um einen String aus mehreren zusammen zu setzen werden diese einfach "addiert"

Delphi-Quellcode:
var
  str1 : String;
  str2 : String;
  str3 : String;
  alles : String;
begin
  str1 := 'blubb';
  str2 := 'foo';
  str3 := 'meow';
  alles := str1 + ' ' + str2 + ' ' + str3;
  ShowMessage (alles);
end;

Stevie 11. Feb 2005 07:54

Re: Mehrere Variablen anzeigen
 
Wenn du mehrere Variablen hast, die nicht von Typ String sind, dann empfiehlt sich Delphi-Referenz durchsuchenFormat.

Binärbaum 11. Feb 2005 10:24

Re: Mehrere Variablen anzeigen
 
Es gibt auch die Funktionen wie IntToStr und FloatToStr, die Zahlen in Strings umwandeln.
Delphi-Quellcode:
var zahl: Integer;
    zahl2: Real;
    str1, str2: string;
begin
 zahl:= 123;
 zahl2:= 123.456;
 str1:= IntToStr(zahl);
 str2:= FloatToStr(zahl2);
 ShowMessage('Zahl: '+str1+#13#10+'Zahl2: '+str2);
end;
MfG
Binärbaum

SinnedIIV 14. Feb 2005 09:24

Re: Mehrere Variablen anzeigen
 
Danke für die Hilfe!

Hab's nach 'ner Zeit auch in der Hilfe gefunden...


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:44 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