Witam piszę program w którym używam listy jednokierunkowej na kilku formatkach. Na formie 2 dodaje elementy do listy i zapisuje listę do pliku, a forma 1 w OnCreate wczytuje listę z pliku i zapisuje ją do StringGrida. Mój problem polega na tym że nie wiem jak zdeklarować zmienne tak aby były one widziane pomiędzy formami.
Zmienne i typy które zdeklarowałem w jednej formie to:
type
pprogList = ^progData;
progData = record
data1 : ShortString;
data2 : ShortString;
data3 : ShortString;
p : pprogList;
end;
var
rec:progData;
plik: file of progData;
pFirst, pPrevious, pCurrent, pNext : pprogList;