Zmienne globalne w bibliotekach. || Prosze o interwencje

0

Witam.
Mam sobie biblioteke i nie wiem jak zrobic, aby zmienne jakiejs procedury tej biblioteki byly widziane w innych procedurach tej biblioteki? np.

Proc1(var I : Integer);
begin
...
end;

Proc2;
begin
I := 2003;
end;

exports Proc1

i teraz wywala blad, ze zmienna I nie jest widoczna w procedurze proc2:(. Wiem, ze mozna tak:

var
ITmp : Integer;

Proc1(var I : Integer);
begin
ITmp := I
...
end;

Proc2;
begin
ITmp := 2003;
end;

exports Proc1

ale jak mam duzo zmiennych to mnie zaczyna szklak trafiac.
Czy da sie aby te zmienne z Proc1 byly widoczne w Proc2 w inny sposob niz ten co przedstawilem?

BTW. Sorx, ze tak szczegolowo wszystko obiasniam, ale chce byc dobrze zrozumiany.

0

Jeżeli Proc2 nie musi być widoczna na zew. (a nie widzę, żebyś eksportował) to zrób tak:

procedure Proc1(var I: Integer);
procedure Proc2;
begin
....
end;
begin
...
end;

Wykorzystaj tą cudowną możliwość, jaką daje ci Pascal, a o której w C możesz tylko pomarzyć.

0

Dzieki Dryo...
...i mam jeszcze jedno pyt. jak zrobic, zeby ta zmienna byla zmienna globalna? (mam na mysli inny sposob niz te 2 poprzednie?)

0

Eureka!!!

Kiedy zainstalowałem windows 95, odkryłem niespodziewane.
W głównym katalogu dysku, znajdowały się instrukcje do...
ściśle tajnej $#$#@$!@ misji.

Zdadzwoniłem do głównej siedziby Microsoftu (R & TM). Odebrał jakiś
pan Bill Gates i powiedział, że to bardzow ważna misja, ale nie ma czasu gadać bo jest zajęty...

<font size="30">[ - CENZURA - ]</span>

<image> http://www.soczysta.pl/img/img16.jpg </image>
[diabel]

Potem mi to przysłał. No i stało się. Pojechałem do szpitala ze stwierdzonym zawałem serca. Nie rozumieli mojego toku myślenia. Majaczyłem i muwiłem że to lepsze niż gra w piłkę. Rozpoczęłę tajną
misję NORTON 2 REAKTYWACJA. Nie wiem na czym to polegało. Widocznie nie rozumiałem ich toku myślenia.

Dostałęm się do serwera WP.PL. Teraz zaaplikujemy lekarstwo.
...i włożyłem wtyczkę... do gniazdka ... OnetKonekt a TPSA zniszczyłem.
Złapali mnie i wsadzili do wariatkowa. :-[ .

Pomocy! Błagam o apelację pod numer: [email protected]

Rydzyk :-D :-8 :| :

0

Wywalcie tego pedała!!.

0

TEN KRETYN ZNISZCZYL MOJ TOPIC :-[ [krzyk] :-[ [krzyk]

APELUJE DO ADMINISTRATOROW, MODERATOROW I CALEJ RESZTY ZARZADU O DOKONANIE TYCH SAMYCH KROKOW(a nawet ostrzejszych!) CO W TYM TOPICU http://4programmers.net/Forum/viewtopic.php?id=38103

TAKICH DEGENERATOW TRZEBA TEPIC

BTW. Mimo, iz jestem zdruzgotany takim czynem kretyna Ks.Rydzyk dalej oczekuje na odpowiedz na moje pytanie

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