Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Timer aktivieren (https://www.delphipraxis.net/42487-timer-aktivieren.html)

hehemande 19. Mär 2005 15:53


Timer aktivieren
 
Hallo zusammen,

Ich lade aus Form1 Form2, und möchte aus Form2 Timer1 auf Form1 aktivieren (enabled := true)
Klingt schwachsinnig, ist aber so :-D

Kann mir jemand sagen, wie das geht?

Danke im Vorraus
Michael

Matze 19. Mär 2005 15:55

Re: Timer aktivieren
 
Delphi-Quellcode:
uses Unit1;

...

Form1.Timer1.Enabled := true;

Luckie 19. Mär 2005 15:55

Re: Timer aktivieren
 
Nimm die Unit von Form1 in deine Uses auf und schreib Form1 davor, wenn du zugreifst. Und um pber Kreuzbezüge zu vermeiden nimmst du die Unit von Form1 im uses Abschnitt des Implemantion-Abschnitts auf.

hehemande 19. Mär 2005 15:59

Re: Timer aktivieren
 
Hi,

Danke erstmal für Deine Antwort, mein Problem ist nun folgende Meldung:
Zitat:

[Fataler Fehler] Unit2.pas(7): Überkreuzender Bezug zweier Units auf 'Unit2'
Hast Du vielleicht eine Idee?
Michael

hehemande 19. Mär 2005 16:01

Re: Timer aktivieren
 
Zitat:

Zitat von Luckie
Nimm die Unit von Form1 in deine Uses auf und schreib Form1 davor, wenn du zugreifst. Und um pber Kreuzbezüge zu vermeiden nimmst du die Unit von Form1 im uses Abschnitt des Implemantion-Abschnitts auf.

Hi,
Kannst Du das etwas genauer erklären, für einen dummen Anfänger?

Danke
Michael

Matze 19. Mär 2005 16:01

Re: Timer aktivieren
 
Im Implementation-Abschnitt, nicht ganz oben, einbinden.

Delphi-Quellcode:
implementation

{$R *.dfm}

uses Unit1;

malo 19. Mär 2005 16:02

Re: Timer aktivieren
 
Zitat:

Zitat von hehemande
Hi,

Danke erstmal für Deine Antwort, mein Problem ist nun folgende Meldung:
Zitat:

[Fataler Fehler] Unit2.pas(7): Überkreuzender Bezug zweier Units auf 'Unit2'
Hast Du vielleicht eine Idee?
Michael

Lies dir doch mal Luckies Beitrag in Ruhe durch ;)

Delphi-Quellcode:
implementation
uses unit1
...

hehemande 19. Mär 2005 16:05

Re: Timer aktivieren
 
Zitat:

Zitat von malo
Zitat:

Zitat von hehemande
Hi,

Danke erstmal für Deine Antwort, mein Problem ist nun folgende Meldung:
Zitat:

[Fataler Fehler] Unit2.pas(7): Überkreuzender Bezug zweier Units auf 'Unit2'
Hast Du vielleicht eine Idee?
Michael

Lies dir doch mal Luckies Beitrag in Ruhe durch ;)

Delphi-Quellcode:
implementation
uses unit1
...

Hi,

Als ich diesen Beitrag geschrieben hatte, hatte ich den anderen noch nicht gelesen :-D

Gruß
Michael

hehemande 19. Mär 2005 16:22

Re: Timer aktivieren
 
Danke, es geht!!!

Gruß
Michael


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz