الموضوع السابق   الموضوع التالي 

البيانات العامة في DNSDGen

تحتوي الوحدة البرمجية المصرفة DNSDGen.dcu على مجموعة من الثوابت و المتغيرات التي يمكن الاستفادة منها. معظم الثوابت تستخدم مع دالة أو أكثر من دوال هذه الوحدة البرمجية، و هي مبينة هنا مع الدوال التي تستخدمها.
في هذه الصفحة سيتم سرد جميع المتغيرات العامة في تلك الوحدة مع شرح مقتضب لاستعمال كل منها، أما الثوابت فسيُشار إليها بروابط إلى الصفحات التي تحتوي على الشرح الكامل لها.


المتغيرات

اسم المتغيرنوعهالتوضيح/الاستخدام
ProgramPathstringيحتوي على المسار الكامل للملف التنفيذي للبرنامج أثناء التشغيل (مع شرطة مائلة إلى الخلف - Backslash - في نهايته).
DataFilesPathstringيشير إلى مجلد باسم DataFiles متفرع من مجلد البرنامج (مع شرطة مائلة إلى الخلف - Backslash - في نهايته).
MsgTitlestringاستعمل هذا المتغير لإنشاء عنوان الرسالة عند استدعاء الدالة MsgBox (و لكن يمكن استعماله لأي غرض آخر).
MsgTextstringاستعمل هذا المتغير لإنشاء نص الرسالة عند استدعاء الدالة MsgBox (و لكن يمكن استعماله لأي غرض آخر).
MsgFlagsLongIntاستعمل هذا المتغير لتحديد مواصفات الرسالة عند استدعاء الدالة MsgBox (و لكن يمكن استعماله لأي غرض آخر).

ملاحظة
المتغيران ProgramPath و DataFilesPath يتم ضبطهما تلقائياً عند تشغيل البرنامج.


الثوابت


القيم الخاصة


أنواع البيانات

type
  TDNSUIDRec = record
    Byte1: Byte;
    Byte2: Byte;
    Byte3: Byte;
    Byte4: Byte;
    Byte5: Byte;
    Byte6: Byte;
    Byte7: Byte;
    Byte8: Byte;
    Byte9: Byte;
    Byte10: Byte;
  end;

type
  TDNSUIDArr = array[1..10] of Byte;

type
  GradientFillRect = (gfdHor, gfdVer);


 أعلى الصفحة
 الموضوع السابق   الموضوع التالي