![]() |
Vars von einem forum zum anderen
wie kann ich I in unit 1 in unit 2 benutzen?
|
Re: Vars von einem forum zum anderen
indem du in die uses von unit2 die unit1 aufnimmst. Am besten unter implementation damit bei gegenseiteiger usesaufnahme keine rekursion entsteht... Also einfach in unit2 unter "implementation", "uses unit1" einfügen.
Delphi-Quellcode:
implementation uses unit1; |
Re: Vars von einem forum zum anderen
kann ich dann auch komponenten von unit1 in unit2 benutzen?
|
Re: Vars von einem forum zum anderen
kannst du auch. Da ich vermute das du die komponenten allerdings nicht global definierst sondern diese zu Form1 (oder wie du das auch immer genannt hast) gehören musst du die Komponenten dann auch über form1 ansprechen - also:
Delphi-Quellcode:
Wenn du Komponenten aus Form2 in Form1 benutzen willst musst du darauf aufpassen das Form2 bereits existiert. So sollte man dann zum beispiel nicht in Form1.OnCreate auf Form2 zugreifen außer man hat dieses manuell zuvor (oder durch delphi) erstellen lassen...
Form1.Komponentenname + restlicheAnweisung
|
Re: Vars von einem forum zum anderen
super danke :D
|
Re: Vars von einem forum zum anderen
hmm ich hab jetzt NUR ein unit zum projekt hinzugefügt.
wie kann ich jetzt functionen und proceduren von diesem unit in nem anderen unit(mit form) benutzen? ich hab das cunit mit nur proceduren schon in der uses liste, aber es funktionirt nicht.. :( |
Re: Vars von einem forum zum anderen
ok.. habs...
|
Re: Vars von einem forum zum anderen
Du musst vor die procedure TFormX. (X=Die Zahl :mrgreen: ) hängen und die procedures unter type schreiben! :stupid:
Delphi-Quellcode:
Edit: Zu spät, aber wenigstens steht jetzt ein Ergebnis da! :-D
type
TForm1 = class(TForm) procedure TuDies; private { Private-Deklarationen } public { Public-Deklarationen } end; {...} procedure TForm1.TuDies; begin {...} end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:14 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