![]() |
Von Form2 auf Form1.Gauge1 zugreifen
Hallo,
ersteinmal möchte ich sagen, dass ich bereits die Forensuche benutzt habe, aber kein mir einleuchtendes Ergebnis gefunden habe! Ich habe eine TGauge (Gauge1) auf meinem Form1. Jetzt möchte ich über einen Timer, der sind auf Form2 befindet, die Gauge steuern! Wie kann ich das machen? Ich habe die Units auch in die uses-Klausel aufgenommen, aber es geht trotzdem nicht! Weiß einer Rat? Danke |
Re: Von Form2 auf Form1.Gauge1 zugreifen
solltest die uses unter implementation schreiben:
In der Unit von Form2:
Delphi-Quellcode:
Da du aber sicher auch von Form1 auf Form2 zugreifst:
...
var Form2: TForm2; implementation uses Unit1; ...
Delphi-Quellcode:
...
var Form1: TForm1; implementation uses Unit2; ... |
Re: Von Form2 auf Form1.Gauge1 zugreifen
Und die Gauge mit
Delphi-Quellcode:
ansprechen.
Form1.gauge1.etwas;
|
Re: Von Form2 auf Form1.Gauge1 zugreifen
Delphi-Quellcode:
[Edit] Mist zu langsam :lol: [/Edit]
unit Unit2;
interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm2 = class(TForm) procedure FormCreate(Sender: TObject); private { Private-Deklarationen } public { Public-Deklarationen } end; var Form2: TForm2; implementation uses Unit1; // <- Hier die Uses-Klausel...... {$R *.dfm} procedure TForm2.FormCreate(Sender: TObject); begin Form1.Gauge1.PercentDone := 50; // Und hier einfah auf Form1 zugreifen. end; |
Re: Von Form2 auf Form1.Gauge1 zugreifen
Genauso, wie ihr sagt, habe ich das auch gemacht, aber es geht nicht!
|
Re: Von Form2 auf Form1.Gauge1 zugreifen
Was heißt "es geht nicht" tritt ein Fehler auf? Wenn ja: welcher?
|
Re: Von Form2 auf Form1.Gauge1 zugreifen
Was geht nicht bekommst du nen Fehler beim debbugen oder wo?
Mfg MrScholz |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz