[ draza @ 02.05.2002. 12:13 ] @
Zdravo.
Trebam da iz jednog fajla koji se zove Main( procedure TfrmMain.FormKeyPress(Sender: TObject; var Key: Char); ) prebacim promenljive A, S i D u fajl OpenGLThread u proceduru procedure TOpenGLThread.glDraw();.
U prvoj proceduri postavljam vrednost promenljivih A,S,D koje trebam da koristim u drugoj proceduri u drugom fajlu. Kako to da uradim?
[ tiodor @ 03.05.2002. 11:39 ] @
Pa postavi ih kao globalne promenljive (ukoliko dobro razumem problem).
[ overflow @ 04.05.2002. 10:11 ] @
Promenljive nemoj deklarisati u okviru te procedure (OnKeyPress...) vec ih deklarisi kao public promenljive te tvoje TfrmMain klase i onda ce svi unit-i koji koriste (Uses klauzula) tvoj unMain moci direktno sa frmMain.a / frmMain.s / frmMain.d da pristupaju odgovarajucim atributima iz (public section-a tvoje klase).