Autor Beitrag
SportGoofy
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 47

Win XP Prof.
MS Visual C# 05 EE
BeitragVerfasst: Fr 05.10.07 16:05 
Hi 8)

Also das mir dem Erstellen der Komponenten zur Laufzeit klappt schon gut aber wie kann ich denn auf eine Komponenten-Eigenschaft zugreifen wenn kein Ereignis vorliegt also z.B. kein OnClick.

Hab schon im Netz geschaut - aber entweder versteh ich nur Bahnhof (das muß doch auch einfacher gehen :idea: ) oder es passt nicht so richtig.

Wo finde ich da den richtigen Ansatz bzw. kennt jemand eine gute Beschreibung dazu im Netz wo ich mich schlau machen kann.

Hab also immer noch die 10 TImage Komponenten die zur Laufzeit erstellt worden sind und jetzt möchte ich bei "Nr 7" das Foto ändern :?

Moderiert von user profile iconNarses: Titel geändert: "zugreifen" ergänzt
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Fr 05.10.07 16:16 
Titel: Re: Auf Eigenschaften einer Laufzeit-Komponente
Moin!

user profile iconSportGoofy hat folgendes geschrieben:
Also das mir dem Erstellen der Komponenten zur Laufzeit klappt schon gut aber wie kann ich denn auf eine Komponenten-Eigenschaft zugreifen wenn kein Ereignis vorliegt also z.B. kein OnClick.

Ich geb´ mal einen Denkanstoß: ;)
ausblenden Delphi-Quelltext
1:
2:
var
  Images: array[0..9] of TImage;

:think:

cu
Narses

_________________
There are 10 types of people - those who understand binary and those who don´t.
SportGoofy Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 47

Win XP Prof.
MS Visual C# 05 EE
BeitragVerfasst: So 07.10.07 09:16 
:gruebel: Mal schauen :zustimm: Passt....läuft bestens :zwinker:

Ähm wenn ich dann mit onClick usw.

ausblenden Delphi-Quelltext
1:
2:
3:
 if Sender is Timage then
    begin
end;


was ändern will - wie kriege ich denn den Index des Arrays raus (auf den gerade gedrückt wurde) :roll:

Also hab jedem Image über Tag die Nummern 1 bis 10 gegeben - aber wenn ich das abfragen will muß ich ja irgendwie an den Index des aktuelle geklickten Images kommen :eyecrazy:

Noch so ein hilfreicher Denkanstoß wäre nett 8)
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: So 07.10.07 09:22 
ausblenden Delphi-Quelltext
1:
(Sender as TImage).Tag;					

Kriegst du den Tag des Senders raus.

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
SportGoofy Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 47

Win XP Prof.
MS Visual C# 05 EE
BeitragVerfasst: So 07.10.07 11:41 
Danke schööööön :dance2: