بسم الله الرحمن الرحيم والصلاة والسلام على خير الخلق وأنبل المرسلين أبي القاسم محمد وعلى أله وصحبه الطيبين الطاهرين
تزخر لغات البرمجة الاخرى بكتب ومواضيع تتحدث عن توابع وتقنيات الاApi
وقد غطت بعض الكتب العربية العجز الحاصل في تلك اللغات لكن الدلفي لم يتحدث أحد مسبقا عنها بشكل جيد
ربما البعض سيقول أن توابع الانترنيت تملا الانترنيت
لكن نحن نريدها أن تملا الانترنيت العربية أيضا
وسأبدا إن شاء الله من الصفر وأرجو منكم المشاركة والنقد البناء
وأرحب بالملاحظات الفعالة والبناءة والنقاش الجاد
سابدا من الصفر وسيكون الشرح دقيقا ومفصلا حتى أن البعض سيظنه مملا في بعض الاحيان
ويجب الاطلاع على المادة العلمية من قبل أعضاء الفريق ليتم التوثيق باسم الفريق العربي للبرمجة
في النهاية سنقو م بجمع جميع التوابع على شكل برنامج سيتم شرحه في حينه
أرجو اخذ الموضوع بجدية من جميع الجوانب والنواحي والاهتمام والتفاعل
بالتوفيق أن شاء الله للجميع
ستكون لبداية مع عدد لابأس به وسنتعاون على التتمة
مثال بسيط عن الشرح
صيغته:
Getwindowsdirectory (p: pchar, size: integer);
يستخدم هذا التابع للحصول على اسم دليل الـ Win ولكن يجب علينا للحصول على اسم هذا الدليل التعامل مع الذاكرة وحجز جزء منها باستخدام التابع getmem الذي يستخدم لحجز موقع من الذاكرة باسم محدد وحجم محدد وعند الانتهاء يجب إفراغ هذه الذاكرة وإلغاؤها تماما باستخدام التابع Freemem .
وله متحولين الأول p من النوع pchar وهو عبارة عن مؤشر إلى محرف يتم التعامل معه كمحرف الثاني Size من النوع Integer يحدد عدد البايتات الواجب استخدامها للحصول على اسم الدليل.