بتاريخ: 25 يناير 200620 سنة comment_58459 بسم الله الرحمن الرحيم اخواني الاعزاء كانت اتمنى اشارك بشكل فعال في هذا المنتدى الناجح باي موضوع وكنت عارف ان رواد المنتدى هذا اغلبهم من المطورين واصحاب الفكر الراقي ان لم يكن جميعهم واتمنى من اي واحد عنده معلومه عن API لايبخل بالمشاركة من اجل ان يصبح الموضوع مفيد للجميع ------------------------------------------------بنسبة للطريقة الشرح راح تكون كالتالي : 1 - ماهي دوال API .2 - اين نستخدم دوال API وكيف نستفيد منها في برامجنا .3 - ماذا نحتاج لكي تعمل معانا هذا الدوال . 4 - بعض الامثلة عن استخدام الدوال . -------------------- بداية الدرس الاول ----------------------------- مــــاهـــي دوال API ? كلمة API هي اختصار لـ Application Programming Interfaceوهي من انتاج شركة مايكرو سوفت لكي تسهل على المبرمجين التعامل مع انظمة التشغيل التابعه لهاومعنها العربي برمجة واجهات التطبيق . تستخدم هذا الدوال في التحكم على مستواى نظام التشغيل او الويندز من داخل برنامجك وليست حصريه على الفورم بل يمكن استخدامها مع اي لغة برمجة مثل ال VB او ال VB.NET او C الخ ...وفيه قد تجد ظالتك التي ضللت تبحث عنها وطالما شكلتلك متاعب لكي تتحكم من داخل برنامجك وبقليل من التفكير يمكنك تطويعها لصالحك و اليك بعض امكانياتها يمكننك من خلالها التحكم في مفاتيح الرجيستري من اضافة و حذف وتعديل . اغلاق الويندز و تحريك الملفات و حذفها و الكتابه عليها و اختيار الطابعات و تغير اللوان العناصر في الشاشة و تشغيل البرامج و معرفته البرامج النشطة و و و .........الخ --------------------------------------------------------------------------------- اين نستخدم دوال API وكيف نستفيد منها في برامجنا ؟تستخدم دوال API مثلها مثل باقي الاكواد التي تكتب في الاحداث على مستوى الشاشة او البلوك او العناصر من الممكن الاستفاده منها في حالة عدم تمكن الفور من تحقيق الهدف او لاختصار العمليات الطويلة او لاضافة بعض الحماية القوية على برامجنا ----------------------------------------------------------- ماذا نحتاج لكي تعمل معانا هذا الدوال نحتاج الى التالي ا - مكتبة تسمى D2KWUTIL.PLLب - ومكتبة D2KWUT60.DLLطريقة تركيب المكتبة نقو م بإ رفاق المكتبة الفورم نقوم بعد ذلك بنسخ مكتبه D2KWUT60.DLL الى هوم الفورم بيلدر في المسار التالي <FORM BULIDER HOM>/FORMS60/مثل لو كان عندي الفورم نازل على هذه المسار C:\ORANTفأن المسار يصبح كتالي : C:\ORANT\FORMS60مرفق الملفات المطلوبه بهذا نستطيح استخدام الدوال دون اي مشاكل ---------------------------------- الامثلة على الدوال مرفق الرجاء وضع المكتبة D2KWUTIL.PLL و D2KWUTIL.PLXبجوار الفورم اي في نفس المسار FORMS60.zip FORM.zip تقديم بلاغ
بتاريخ: 25 يناير 200620 سنة comment_58472 شكرا لك على هذه المشاركهاريد ان اسالك عن هذه الدوال اللتي ذكرتها اين اجدها تقديم بلاغ
بتاريخ: 25 يناير 200620 سنة comment_58476 مشكور علي الجهد الرائع و نرجو المزيد من كل ما هو مفيد تقديم بلاغ
بتاريخ: 26 يناير 200620 سنة كاتب الموضوع comment_58490 سامحوني على الخلل اللي في الصورة بس شكلة الموقع اللي حملت فية فية خلل هذي الصور مرة اخرى شكرا لك على هذه المشاركهاريد ان اسالك عن هذه الدوال اللتي ذكرتها اين اجدها هلا اخوي بنسبه للدوال تلقاها في المرفق على شكل مكتبة برمجية تضيفها الى الفورمز كما هو موضح في الصورة تقديم بلاغ
بتاريخ: 27 يناير 200620 سنة comment_58572 بسم الله الرحمن الرحيم موضوع جميل جدا وإلى الأمام ... وحبيت أشارك معاكو في .. ودي فورمة من أوريكل نفسها عن موضوع ال API وأتمنى إنها تعجبكو ...Abdallah Emad d2kwutil_6_0_6_0.zip تقديم بلاغ
بتاريخ: 27 يناير 200620 سنة comment_58580 مشكورين اخواني على هذا المجهود المبذول و جزاكم الله خير على كل شيء تقديم بلاغ
بتاريخ: 27 يناير 200620 سنة comment_58584 الاخ / RUN_into شكرا لك للمشاركة المتميزه وعرض الموضوع الأخ / emadabdullahشكرا لك للاضافة المميزه واستكمال الموضوع الى الامام دائما ... يا اعضاء المنتدى الكرام تقديم بلاغ
بتاريخ: 28 يناير 200620 سنة كاتب الموضوع comment_58653 مشكور اخوي مشاركه فعاله و انا نسيتها هذي الروح الجماعيه اللي نريدها تقديم بلاغ
بتاريخ: 15 فبراير 200620 سنة comment_60184 مشكورين يا شباب على هذه المعلومات القيمةاسال الله ان تكون في ميزان حسناتكم جميعا تقديم بلاغ
بتاريخ: 14 يونيو 200916 سنة comment_160498 بارك الله فيك اخى run_into على هذه المشاكة الطيبة بس المشكلة لم تشتغل عندى على فكرة انا استخدم 10g وياريت تعود الشرح باكثر وضوح تقديم بلاغ
بتاريخ: 27 يناير 20188 سنة comment_293355 السلام عليكم ورحمة الله وبركاتة اذا بالامكان اريد عمل مكتبة خاصة dll عن طريق لغة c ومن ثم استدعائها من اوراكل فورم 6i فهل يمكن المساعدة بمثال او بالشرح مشكورين عباقرة المنتدي تقديم بلاغ
بتاريخ: 4 فبراير 20188 سنة comment_293492 السلام عليكم ورحمة الله وبركاتة هذة المكتبة ممتازة لما فيها العديد من الاستخدامات الجاهزة ولكن السؤال هنا اذا اردنا قراءة من ملف dll خاصتنا فكيف بتكون الطريقة لان المكتبة بالاستدعائات التي بداخلها جاهزة علي استدعائات مخزنة ولكن اذا انا انشات مكتبة dll وحبيت اقرء النتيجة اللي في هذة المكتبة كيف بتكون الطريقة وارجو الرد ممن لديهم الخبرة للاستفادة تقديم بلاغ
بتاريخ: 14 سبتمبر 20187 سنة comment_296627 شكرا للجهود الطيبة لكن عندما انفذها تظهر رسالة خطا FRM-40735 تقديم بلاغ
بتاريخ: 5 نوفمبر 20187 سنة comment_297093 بسم الله الرحمن الرحيم اخواني الاعزاء كانت اتمنى اشارك بشكل فعال في هذا المنتدى الناجح باي موضوع وكنت عارف ان رواد المنتدى هذا اغلبهم من المطورين واصحاب الفكر الراقي ان لم يكن جميعهم واتمنى من اي واحد عنده معلومه عن API لايبخل بالمشاركة من اجل ان يصبح الموضوع مفيد للجميع ------------------------------------------------ بنسبة للطريقة الشرح راح تكون كالتالي : 1 - ماهي دوال API . 2 - اين نستخدم دوال API وكيف نستفيد منها في برامجنا . 3 - ماذا نحتاج لكي تعمل معانا هذا الدوال . 4 - بعض الامثلة عن استخدام الدوال . -------------------- بداية الدرس الاول ----------------------------- مــــاهـــي دوال API ? كلمة API هي اختصار لـ Application Programming Interface وهي من انتاج شركة مايكرو سوفت لكي تسهل على المبرمجين التعامل مع انظمة التشغيل التابعه لها ومعنها العربي برمجة واجهات التطبيق . تستخدم هذا الدوال في التحكم على مستواى نظام التشغيل او الويندز من داخل برنامجك وليست حصريه على الفورم بل يمكن استخدامها مع اي لغة برمجة مثل ال VB او ال VB.NET او C الخ ... وفيه قد تجد ظالتك التي ضللت تبحث عنها وطالما شكلتلك متاعب لكي تتحكم من داخل برنامجك وبقليل من التفكير يمكنك تطويعها لصالحك و اليك بعض امكانياتها يمكننك من خلالها التحكم في مفاتيح الرجيستري من اضافة و حذف وتعديل . اغلاق الويندز و تحريك الملفات و حذفها و الكتابه عليها و اختيار الطابعات و تغير اللوان العناصر في الشاشة و تشغيل البرامج و معرفته البرامج النشطة و و و .........الخ --------------------------------------------------------------------------------- اين نستخدم دوال API وكيف نستفيد منها في برامجنا ؟ تستخدم دوال API مثلها مثل باقي الاكواد التي تكتب في الاحداث على مستوى الشاشة او البلوك او العناصر من الممكن الاستفاده منها في حالة عدم تمكن الفور من تحقيق الهدف او لاختصار العمليات الطويلة او لاضافة بعض الحماية القوية على برامجنا ----------------------------------------------------------- ماذا نحتاج لكي تعمل معانا هذا الدوال نحتاج الى التالي ا - مكتبة تسمى D2KWUTIL.PLL ب - ومكتبة D2KWUT60.DLL طريقة تركيب المكتبة نقو م بإ رفاق المكتبة الفورم نقوم بعد ذلك بنسخ مكتبه D2KWUT60.DLL الى هوم الفورم بيلدر في المسار التالي <FORM BULIDER HOM>/FORMS60/ مثل لو كان عندي الفورم نازل على هذه المسار C:\ORANT فأن المسار يصبح كتالي : C:\ORANT\FORMS60 مرفق الملفات المطلوبه بهذا نستطيح استخدام الدوال دون اي مشاكل ---------------------------------- الامثلة على الدوال مرفق الرجاء وضع المكتبة D2KWUTIL.PLL و D2KWUTIL.PLX بجوار الفورم اي في نفس المسار مشكور اخى الفاضل تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.