Mam zasadniczy problem. Pewnie to jakiś banał, ale nie mogę tego rozwiązać.
W sumie to trochę skomplikowane. Mam kod jakiejś funkcji, która wczytuje dane z pliku tekstowego i umieszcza je w tablicy. Dodatkowo tablicy ma własny typ danych, tj:
type
dane = record
x:integer;
y:integer;
z:integer;
end;
Var tab:array[1..10] of dane;
begin
Function a(var yyy);
{xxx}
end;
end.
Tak to wygląda. "xxx" oznacza właściwą treść funkcji, jednak jest to niepotrzebne. Zapisuje ona do tablicy dane z pliku. "yyy" to właśnie miejsce problemu;)
I do tego momentu wszystko pięknie działa. Jednak tą funkcję i ten typ danych przerzuciłem do osobnej biblioteki i teraz mam problem jak użyć takiej funkcji, tzn. ona ma pracować na oryginalnej tablicy z programu. Mówiąc prościej. Po wykonaniu tej funkcji oryginalna tablica z programu powinna być wypełniona danymi.
I teraz jak to zrobić ? co powinno być tam wpisane ? Mam na myśli "nagłówek" (czy to się tak nazywa ?:/) funkcji. i w bibliotece i przy używaniu tej funkcji w programie.