Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   String[Integer] in einem Label anzeigen ??? (https://www.delphipraxis.net/164612-string%5Binteger%5D-einem-label-anzeigen.html)

Mezimo 21. Nov 2011 19:31

String[Integer] in einem Label anzeigen ???
 
Hallo zusammen,

folgendes Problem.

Die beiden Variabeln sind:
Zeile: Array [1..2] of String;
e: Integer;

Label1.caption := zeile[e]; <--- das will ich ausgben


Aber der zeigt mir in der Form1 nichts an, unsichtbar ^^.
Was muss ich machen?

Danke

mkinzler 21. Nov 2011 19:38

AW: String[Integer] in einem Label anzeigen ???
 
Was steht im Array?
Welchen Wert hat e?
Wo steht der Code?

ConnorMcLeod 21. Nov 2011 19:40

AW: String[Integer] in einem Label anzeigen ???
 
In Zeile[1] was reintun, in Zeile[2] was reintun, sicherstellen, daß e gleich 1 oder 2 ist, Label1.Visible, Label1.Top, Label1.Left prüfen.

scrat1979 21. Nov 2011 19:41

AW: String[Integer] in einem Label anzeigen ???
 
Der Code sieht formal richtig aus. Setze doch mal einen Breakpoint und schau nach, was im Array drinsteht.

Mezimo 21. Nov 2011 19:56

AW: String[Integer] in einem Label anzeigen ???
 
@ connorMcLeod, hab ich alles gemacht ;)

@ mkinzler, 50[1], 50[2], 40[3], also ich lese aus einer .txt aus und speichere den Wert in Zeile

@scrat1979, naja demnach dann 50, 50 oder 40

Und mit IntToStr Oder StrToInt alle möglichkeiten schon durch , mit Klammer, ohne... weiß nicht weiter...

Das problem hab ich auch wenn ich die Zeile verwenden will z.B.

Rechnung: 6 * zeile[e];

habs mit StrToInt(Zeile[e]); probiert, aber der beschwert sich nachdem er compiliert hat

dann sagt er mir '' is an invalid Integer

vagtler 21. Nov 2011 20:08

AW: String[Integer] in einem Label anzeigen ???
 
Zitat:

Zitat von Mezimo (Beitrag 1137260)
@ connorMcLeod, hab ich alles gemacht ;) [...]

Ne, hast Du nicht.

Zitat:

[...] dann sagt er mir '' is an invalid Integer
q.e.d.

Bitte beschäftige Dich mit Grundlagen.

Mezimo 21. Nov 2011 20:10

AW: String[Integer] in einem Label anzeigen ???
 
Habs behoben ;)

UND Doch hab ich gemacht,... es lag ja auch nicht daran,...

und bei der ausgabe musst ich einfach nur e wieder auf 0 setzen,... das kann im ganzen getummel schonmal passieren,...


Aber danke t-dem

himitsu 21. Nov 2011 20:36

AW: String[Integer] in einem Label anzeigen ???
 
Zitat:

mkinzler, 50[1], 50[2], 40[3], a
3?
Ich denke es sind nur 2?

Ich empfehle dir dringend mal in deinen Projektoptionen die Indexprüfung zu aktivieren.


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