Autor Beitrag
RoYalKamü
Hält's aus hier
Beiträge: 14



BeitragVerfasst: Sa 13.01.07 22:39 
Hallo,

ich habe eine feste Anzahl von shapes auf meiner Form und wenn ich nen knopf drücke dann soll ein bild zum nächsten springen.
dazu habe ich inc a genommen als laufvariable und dann case a of 1,2,3 ...6 image1.top:=shape[a].top; <<<so da will ich nen a haben ^^
hab scho amoksten rumprobiert aber wird nichts =(
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19315
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Sa 13.01.07 22:45 
Erstmal :welcome: hier im Forum!

Kennst du FindComponent? Damit kannst du eine Komponente anhand ihres Namens finden.
Beispiel:
ausblenden Delphi-Quelltext
1:
2:
for i := 0 to 4 do
  TShape(FindComponent('Shape' + IntToStr(i))).Left := 100;

Damit gehst du beispielsweise die Shapes Shape0 bis Shape4 durch... Shape0 bis Shape4 sind die Namen der Shapes, die im Objektinspektor unter Name stehen.
RoYalKamü Threadstarter
Hält's aus hier
Beiträge: 14



BeitragVerfasst: Sa 13.01.07 22:52 
Huhu :)

cool das funktioniert ich danke dir :)

dann noch schnell ne dummen frage ich hab die overwrite option angemacht und krieg die ent aus >.< kann mir da wer helfen?
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19315
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Sa 13.01.07 22:56 
Für die Zukunft: Normalerweise gilt: Neue Frage, neuer Thread!
Aber in diesem Fall lohnt sich das ja kaum... ;-)
Drück einfach mal Einfg auf deiner Tastatur. Damit schaltest du zwischen den beiden Modi Einfügen und Überschreiben um.
RoYalKamü Threadstarter
Hält's aus hier
Beiträge: 14



BeitragVerfasst: Sa 13.01.07 23:00 
ok danke wäre aber peinlich geworden :P