Einzelnen Beitrag anzeigen

Benutzerbild von LoW_FloW
LoW_FloW

Registriert seit: 29. Nov 2003
117 Beiträge
 
Delphi 7 Professional
 
#6

Re: Problem mit Variablen bei for-Schleife

  Alt 26. Feb 2004, 18:43
Okay ich habs jetzt mal mit der Findcomponent-Methode versucht...Jetzt tritt der Fehler Inkompatible Typen: 'Integer' und 'TImage' auf. Es wird wahrscheinlich mit dem +'.Left' zutun haben...Hier der source:
Delphi-Quellcode:
procedure TForm1.imgBackroundMouseDown(Sender: TObject;
  Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
var
  i, j : integer ;
begin
for i := 1 to 34 do begin
    j := (findcomponent('Image'+inttostr(i)+'.Left') as TImage) ;
    if X >= j
// if (X >= Image(i).Left) and (X <= Image(i).Left+Image(i).Width ) and
// (Y >= Image(i).Top ) and (Y <= Image(i).Top +Image(i).Height)
  then label1.Caption := 'JIIIHAelse label1.Caption := 'RAMSIIIM' ;
  end;
end;
Bitte wieder um Hilfe und danke an Lukie für den Tipp mit Findcomponent
  Mit Zitat antworten Zitat