[Delphi] tablikce dunamiczne na drugiej formatce

0

Witam, jak się odwołać do tablicy dynamicznej gdy mamy ją formatce numer 1 a chcemy pobrać jej dane z formatki numer 2
Próbowałem tak:

ShowMessage(Form1.STab[1][0]); 

kompilator wyrzuca mi:
[DCC Error] Unit2.pas(62): E2003 Undeclared identifier: 'STab'

w formatce 1 mam zadeklarowane na górze w var:

  STab: array[0..1024, 0..20] of WideString ;

Prosił bym o pomoc :)

0

O ile pamiętam to odwołania form1.coś_tam dotyczą części klasy czyli gdyby było property tablicowe (o ile wolno taki typ dać). Jeśli odwołujesz się do zmiennych poza klasą, zdefiniowanych w części interface to, wywołując ją z innego modułu, trzeba podać tylko nazwę tej zmiennej, a żeby była dostępna, dodaj w części implementation uses nazwa modułu (nie nazwa klasy) gdzie masz zdefiniowaną tą zmienną.

0

Jest tak jak Mariusz Jędrzejowski napisal. Wedlug mnie, najprościej będzie chyba w
Twoim przypadku zadeklarowac tablicę w sekcji public klasy Form1 i będzie działać.

1 użytkowników online, w tym zalogowanych: 0, gości: 1