Odwołanie do funkcji/procedury innej formy.

Odwołanie do funkcji/procedury innej formy.
chkam
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 59
0

Witam.
Ostatnio zastanawiam się nad jednym problemem. Mianowicie jak z funkcji przycisku jednej formatki odwołać się od funkcji wprowadzonej na innej formatce. Jeżeli chodzi o obręb formatki macierzystej funkcji, wszystko działa prawidłowo.

function Nazwa(Sender: TObject);
odwołanie Nazwa(Sender);

Odwołanie się za pomocą "nazwa formatki.nazwa funkcji" nie działa nawet w obrębie formatki.
Tak więc jak bym mógł coś takiego wykonać ?

Proszę o pomoc.

olesio
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Szczecin
  • Postów: 4191
0

Przede wszystkim funkcja/procedura Nazwa lub inna musi być częścią formatki czyli na przykład procedure TUzywajGoogleZanimZapytasz.Nazwa(...);. A jeżeli ma być widoczna przez inne moduły to musi być dodatkowo zadeklarowana w sekcji public.

_13th_Dragon
  • Rejestracja: dni
  • Ostatnio: dni
0

Jeżeli nie mylisz metody z funkcją to podłączasz inny moduł poprzez used. Funkcja w podłączonym modulu musi być zadeklarowana w części interface.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.