![]() |
Unit zu Unit.
Ich möchte auf eine procedure einer anderen Unit zugreifen.
unit DbDatesF;
Delphi-Quellcode:
Möchte gerne auch von meiner unit help das PageControll freigeben.
procedure TForm1.PageControl1Changing(Sender: TObject;
var AllowChange: Boolean); begin If (PageControl1.ActivePageIndex = 0) and (Edit3.Text <> 'key') Then AllowChange := False; end; Meine versuche sind alle gescheittert. |
Re: Unit zu Unit.
Da ja PageControl1Changing in TForm1 eingebunden ist, mußt du auch angeben, wo sich diese Prozedur befindet:
Delphi-Quellcode:
Unit Help;
... Implementation Uses DbDatesF; // Unit einbinden, auf die du zugreifen willst ... Begin Form1.PageControl1Changing(Sender, AllowChange); End; |
Re: Unit zu Unit.
Uses DbDatesF; hatte ich schon.
Mit Form1.PageControl1Changing(Sender, AllowChange); sagt er Undefinierter Bezeichner AllowChange. Kann es sein das ich in
Delphi-Quellcode:
Eintragen muß wie eine Klasse?
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; |
Re: Unit zu Unit.
Zitat:
schönen Gruß Sam |
Re: Unit zu Unit.
Fehler! Habe ich noch nie gehört!
Die Typen der tatsächlichen und formalen Var-Parameter müssen übereinstimmen! |
Re: Unit zu Unit.
Delphi-Quellcode:
dann versuch das mal :-)
var aBoolVar : Boolean;
Begin aBoolVar := true; Form1.PageControl1Changing(Sender, aBoolVar); End; ächz...ich geh jetzt Kaffe holen.. |
Re: Unit zu Unit.
Der Fehler ist weg, aber das PageControl bleibt immer noch zu!
Jetzt liegt es an Edit3 das er nicht findet in unit DbDatesF;. Edit3 liegt in unit help. Habe aber uses help in DbDatesF gemacht. Muß Edit3 auch wieder auf From1 zuweisen? |
Re: Unit zu Unit.
Zitat:
|
Re: Unit zu Unit.
so geht das nicht!
TForm2.Edit3 wie dann? |
Re: Unit zu Unit.
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:03 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