لخبراء برمجة MQL 4 ماهو الناتج من هذه العملية
السلام عليكم
أثناء تعلمي للغة MQL 4 توقفت عند هذه النقطة و هي
أني قمت بإستدعاء مكتبة Kernel32.dll
عن طريق الأمر التالي :
كود:
#import "Kernel32.dll"
و أريد استخدم دالة CreateFileA الموجودة في المكتبة
و هي
كود:
int CreateFileA(filename, access, sharing, sa, creation, attributes, template)
على سبيل المثال:
int CreateFileA(xxx.dat, 22, 0, 0, 2, 100, 0)
الآن أريد أعرف ماهو الناتج من هذه العملية حيث ان out يكون integer أليس كذلك؟
و تقبل الله منا و منكم صالح الأعمال
رد: لخبراء برمجة MQL 4 ماهو الناتج من هذه العملية
أهلا بك اخي
ستقوم الوظيفة بإنشاء ملف وتعيد لك رقم المقبض الخاص به .
هذا الرقم يجب استخدامه في الوظائف التي تتعامل مع الملفات والموجودة في نفس مكتبة Kernel
رد: لخبراء برمجة MQL 4 ماهو الناتج من هذه العملية
ما شاء الله تبارك الله أخي وضاح لم يخب ظني فيك في يوم من الأيام
بالفعل توضيح و لا أجمل
زادك الله من علمه و نفع بك
تقبل تحياتي
رد: لخبراء برمجة MQL 4 ماهو الناتج من هذه العملية
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
هذه الدالة من دوال API فى لغات البرمجة
وهى الاستعانة بدوال مكتوبة جاهزة فى ملفات DLL فى الوندوز او اللينكس
وهذه الدالة هى دالة لإنشاء ملف ما على القرص الصلب
وناتج هذه الدالة هو انشاء الملف والاتييا بمقبض هذا الملف