Thema: Delphi arrays

Einzelnen Beitrag anzeigen

Benutzerbild von Privateer3000
Privateer3000

Registriert seit: 10. Jun 2002
Ort: Jena
1.128 Beiträge
 
Delphi 10.4 Sydney
 
#6
  Alt 19. Dez 2002, 15:54
Danke für die Antwort.
Wie kann ich eine Komponente finden die sich in einer anderen Unit befindet??
Die Labels befinden sich in einem anderm Form.So siehts im Moment aus:
Code:
procedure TForm1.AnyShapeMouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
var
  aTimer: TTimer;
  aLabel: TLabel;
begin
  if Sender <> nil then
    if Sender is TShape then
    begin
      aTimer := FindComponent('Timer' + Copy(TShape(Sender).Name, 6, 2)) as TTimer;
      aLabel := FindComponent('Label' + Copy(TLabel(Sender).Name, 6, 2)) as TLabel;
      if (atimer.enabled=false) then
      aTimer.Enabled := not aTimer.Enabled
      else
      atimer.enabled:=false;
      form2.aLabel.visible:=true;
      form2.aLabel.color:=clMaroon;
      end;
    end;
nämlich in Form2.
Bitte nochmal Hilfe!
Peter
+++Versuch es nicht mit Gewalt + Nimm einen größeren Hammer! +++
  Mit Zitat antworten Zitat