Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Wie kann ich einen Array in einen String umformen? (https://www.delphipraxis.net/147905-wie-kann-ich-einen-array-einen-string-umformen.html)

loirad 18. Feb 2010 17:17


Wie kann ich einen Array in einen String umformen?
 
Geht das??? :?: :gruebel:

Mit freundlichen Grüßen
loirad

Mithrandir 18. Feb 2010 17:20

Re: Wie kann ich einen Array in einen String umformen?
 
Klar, kann man machen, ist kein Problem.

loirad 18. Feb 2010 17:21

Re: Wie kann ich einen Array in einen String umformen?
 
Zitat:

Zitat von Daniel G
Klar, kann man machen, ist kein Problem.

Und wie???

Mithrandir 18. Feb 2010 17:23

Re: Wie kann ich einen Array in einen String umformen?
 
Kommt auf das Array an!!!

loirad 18. Feb 2010 17:27

Re: Wie kann ich einen Array in einen String umformen?
 
AMax = 4;
a: Array[1..AMax] of String = ('B3', 'D2', 'E5', 'G3');

Ich will es so machen, dass, wenn man in ein Edit z.B. das A eingibt und auf den Button drückt eines von den vier möglichkeiten ausgibt. :!: :!: :!:

Mithrandir 18. Feb 2010 17:32

Re: Wie kann ich einen Array in einen String umformen?
 
Und was hat das jetzt mit deiner Frage zu tun? :gruebel:

Genau, nichts. Du willst kein Array umwandeln, du willst auf ein Element zugreifen. Und zwar zufällig.

Pseudo-Code:

Delphi-Quellcode:
//[..]
if input = 'A' then
begin
  Label1.Caption := a[random(3)+1];
end;
random(3) generiert eine Zufallszahl zwischen 0 und 3. Da dein Array aber bei 1 beginnt, addiere ich 1 hinzu, um den Bereich 1 bis 4 abzudecken.

Und in Zukunft bitte die Delphi-Tags nutzen. (Schaltfläche "Delphi-Code" im Beitragseditor). Und vielleicht weniger Fragezeichen, das wirkt kindisch.


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