Dll da bir nechta exports ro’yxati keltirilishi mumkin, lekin ularda e’lon
50
Qism dasturni nomidan tashqari yana DLL sarlavhasida uning tartib
nomeri, ya’ni butun sonli indeksi keltirilishi lozim. Bu shu qism dasturni
chaqirayotgan paytda uning nomiga emas, uning indeksiga ishora qiladi va
vaqtdan tejaydi. U quyidagicha tartiblanadi:
Exports
MyFunc index 1, MyProc index 2;
Bunda indeks uchun 0…32767 gacha bo’lgan butun sonlarni ishlatish
mumkin.
Dasturlovchi eksport qilinayotgan qism dasturning tashqi nomini
o’zgartirish huquqiga ega. Bu esa Name xizmatchi so’zi orqali amalga
oshiriladi. Tashqi nom albatta ’ ’ belgisi ichiga olib yozilishi shart. Masalan,
Exports
MyRroc index 2 name ‘Newproc’;
Tashqi nomlar katta va kichik harflari farqlanadi. Chaqirayotgan dastur
export qilinayotgan qismdasturning nomiga yoki indeksiga ishora qiladi.
Eksport qilinayotgan qism dasturlarni e’lon qilishning turli usullarini
ko’rsatuvchi DLL ni hosil qilishga misol ko’ramiz. Misol sifatida Cmplx nomli
moduli tanlangan bo’lib, uning tarkibiga 4 ta protsedura kiritilgan bo’lib, ular
kompleks sonlar bilan amallar bajarishga mo’ljallangan.
Misol uchun, kutubxona modulini hosil qilish uchun File | New | Unit
komandasi beriladi yoki repozitoriy oynasida Dll piktogrammasiga bosiladi. Bu
yerda shu proektning nomi keltiriladi. Masalan,
Do'stlaringiz bilan baham: