Autor Beitrag
LeRhoem
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 23

Win XP professional
D6
BeitragVerfasst: Mi 26.03.03 16:09 
Hi Leute!

Ich möchte nicht jedes mal:

Form1.Objekt1.Objekte2.....Value

eintippen müssen. Sondern das alles z.B. unter

bla.Value erreichen können.

Wie stelle ich das an?

thnx.

_________________
Wer denkt, er denkt, der hat gedacht...
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 26.03.03 16:17 
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
with Form1.Label1 do
begin
  Caption := '...';
  Top := 10;
  Left := 20;
end;
LeRhoem Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 23

Win XP professional
D6
BeitragVerfasst: Mi 26.03.03 16:28 
Danke! Das wars!

_________________
Wer denkt, er denkt, der hat gedacht...
AndyB
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1173
Erhaltene Danke: 14


RAD Studio XE2
BeitragVerfasst: Mi 26.03.03 19:55 
Eine andere und aus Fehlergründen bessere Variante ist:
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
var bla: TTyp_von_Objekte2;
begin
  bla := Form1.Objek1.Objekte2;

  bla.Eigenschaft1 := Wert1;
  bla.Eigenschaft2 := Wert2;
 // ...
end;


Die with-Anweisung hat einen entscheidenden Nachteil: Entscheidet der Compiler genau so wie du, auf welches Objekt sich die Eigenschaft bezieht? Was wenn nicht? - Caos beim Debuggen.

_________________
Ist Zeit wirklich Geld?