الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Api عن طريق الدلفي بحث شبه متكامل المطلوب التصويت والتفاعل من الجميع

مغلق
بدأه reda في 12 مارس 2003 · 17 رد · 1,363 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم والصلاة والسلام على خير الخلق وأنبل المرسلين أبي القاسم محمد وعلى أله وصحبه الطيبين الطاهرين

تزخر لغات البرمجة الاخرى بكتب ومواضيع تتحدث عن توابع وتقنيات الاApi

وقد غطت بعض الكتب العربية العجز الحاصل في تلك اللغات لكن الدلفي لم يتحدث أحد مسبقا عنها بشكل جيد

ربما البعض سيقول أن توابع الانترنيت تملا الانترنيت

لكن نحن نريدها أن تملا الانترنيت العربية أيضا

وسأبدا إن شاء الله من الصفر وأرجو منكم المشاركة والنقد البناء

وأرحب بالملاحظات الفعالة والبناءة والنقاش الجاد

سابدا من الصفر وسيكون الشرح دقيقا ومفصلا حتى أن البعض سيظنه مملا في بعض الاحيان

ويجب الاطلاع على المادة العلمية من قبل أعضاء الفريق ليتم التوثيق باسم الفريق العربي للبرمجة

في النهاية سنقو م بجمع جميع التوابع على شكل برنامج سيتم شرحه في حينه

أرجو اخذ الموضوع بجدية من جميع الجوانب والنواحي والاهتمام والتفاعل

بالتوفيق أن شاء الله للجميع

ستكون لبداية مع عدد لابأس به وسنتعاون على التتمة

مثال بسيط عن الشرح

صيغته:

Getwindowsdirectory (p: pchar, size: integer);

يستخدم هذا التابع للحصول على اسم دليل الـ Win ولكن يجب علينا للحصول على اسم هذا الدليل التعامل مع الذاكرة وحجز جزء منها باستخدام التابع getmem الذي يستخدم لحجز موقع من الذاكرة باسم محدد وحجم محدد وعند الانتهاء يجب إفراغ هذه الذاكرة وإلغاؤها تماما باستخدام التابع Freemem .

وله متحولين الأول p من النوع pchar وهو عبارة عن مؤشر إلى محرف يتم التعامل معه كمحرف الثاني Size من النوع Integer يحدد عدد البايتات الواجب استخدامها للحصول على اسم الدليل.

#2

:cool:

100%... موضوعك أعجبني ...جـــــــداً ..وفكــرتك في محلها ....

وأنــــــــا متأكــــــد أنه سيحوز بأعجاب الجميع ....بارك الله بك ..وأستمر

وأنا سأجهز بعض المواضيع ..

أخـــــوك...

#3

أخــي reda;)

أوافقك الرأي تماماً انه موضوع وفكرة رائعة تم تجاهلها قليلاً .

وحان الوقت لطرحها

وفكــرتك في محلها ....;)

وأدعــو ا الأخوة جميعاً للتصويت

#4

الاخ reda فكرتك ممتازة و ستفيد الكثيرين فارجو الاستمرار

#5

وأدعــو ا الأخوة جميعاً للتصويت

;) ;) ;) ;) ;) ;)

#6

(gift)(gift)فكرة رائعة خقا وارجوا من الله التوفيق ولن ابخل ان شاء الله بما لدي

#7

نسيت أن أقول بأنني في النهاية سأقوم بجمع الدروس على شاكلة قاعدة بيانات تحتوي على كل التوابع المشروحة مع أمثلتها

أكتب برنامجها أنا في البداية وأشرح خوارزمياته شرحا دقيقا و سأسمعأقتراحاتكم في تطوير خوارزميات البرنامج (بدنا همتك أستاذ زكيري)

وربما أستعين بأخ عزيز في تصميم واجهة البرنامج

وسيكون لها تحيدثات دورية على حسب مساعدة الشباب لنا علنا نصل في النهاية إلى أكبر عدد ممكن من التوابع

وإذا وفقنا الله تعالى سنتطرق إلى بعض توابع shellApi

وبعض توابع

Win32® Internet functions

على قدر نقدمكم البناء وملاحظاتكم واقترحاتكم الهادفة

ربما نحاول تجهيز شرح بسيط جدا عن بعض توابع ودوال

hook

لكن بعد أن أدرسه أنا أولا

تأكدو أن الشرح لن يكون عبارة عن ترجمة أو نقل وسأحاول قدر الامكان الابقاء على المصطلحات ذات الجدل على حالها

ربما يستغرب بعضكم الشرح لكن صدقوني أكثر من 80 % من مبرمجي الdelphi لايعرف ماهي الApi

وأنا لاأبالغ والاخ fox delphi أخبر يمكن أن تسألوه

كما هي الDllوالpointar

أخير لن أتأخر كثيرا لانني بالفعل وقت العطلة السابقة كنت قد جهزت القسم الاول من الشرح

ومن باب الامانة العلمية فكرة الموضوع كانت لفريق عمل كامل كان قد حضره في عام ال1999

كمشروع تخرج صغير حينها لم يكن مصرح عن هذه الدوال في delphi help

وأنا قمت بزيادة عدد كبير وإعادة صياغة طريقة الشرح كليا

أي أن الفكرة الاساس ليست فكرتي (من باب الامانة العلمية لاأكثر) وقد رفض الفريق ذكر اسمه طبعا لدي أذن منهم لكن فكرتهم كانت بدائية

لن أعيد ماقلته أنتظر ملاحظاتكم واقتراحاتكم الهادفة حتى أقوم باتعديل قدر الامكان على خطة البحث

أنا مقدر وضع المنتدى الذي يرثى له لكن شو نعمل يمكن نطلب خبراء basic وfortran أو حتى c ويمكن php

حتى يساعدونا بالنقد والاراء

أعلى كل في كل الاحوال سأبدا لكن بحاجة إلى من يدعم الموضوع تفنيا في المنتدى على الاقل!!!!!!!!!!!!!!!!!!!1

أتمنى أن يتفاعل الجميع إلى الاخر علنا نصل إلى مرجع علمي دقيق والله من وراء القصد

أخوكم رضا(f)

#8

السلام عليكم

فكره جيده .

رغم اني لا احبذ تكرار مواضيع كثرت في الانترنت - منتدى الفيجوال بيسك يحوي على موضوع مماثل - الا اني مع هذه الفكره :) -حيث ان الامثله ستكون بالدلفي -.

عموما ان كان لدي وقت ان شاء الله أشارك في الموضوع .

#9

لكن لم تكرر بالدلفي

أنا بحاجة إلى انتقاداتك أنت بالذات على المادة العليمة

كما أنني أصاب بالصداع عندما تذكر لي basic

فالدلفي أسهل بكثير في التعامل مع الApi

وأنت أخبر ومنك نستفيد(f)

#10

:cool::cool::cool:

السلام عليكم

دمتم ذخرا لديلفي ولنا

#11

الاخ reda فكرتك ممتازة و ستفيد الكثيرين فارجو الاستمرار وفقك الله

#12

بارك الله فيك

#13

:(:(:(:(:(:(:(:(:(:(:(:(:(

حلو كتير انا مش شايف غير التشجيع .. :rolleyes::rolleyes:

وين الشرح ووين الرنامج ووين الدنيا هاي كلها ..

يا بيه لو غيرت رايك وبطلت تحط الشرح ما مشكل الاعضاء الاخرين وين ..

يا سيدي ..

براحتكم .. انا عندي قناعة انو الي ما بتتعلمو اليوم حتتعلمو بكرا ..

مع انو اليوم احسن .. :D وإن شاء الله بس يجي بكرا انا بشرحلكم ال API

والشلة هاي (على القافية) كلها

سلاااااااااامات

:'(

#14

ال API وما ادراك ما ال API

موضوع معقدني كثير اخوي رضا عجزت لا استوعبة .....:confused:

الأكيد اخي رضا واااااااااااااااااصل بارك الله فيك لعل وعسى يجي

يوم واستطيع ان اتعامل مع ها الي تسمونة API ... : ) ..... ;)

وشكرآ لك على جهودك لمساعدة اخوانك

تحياااااااااااااااااااتي

#15

سيدي الكريم

الحمد لله لست من النوغع الذي يخنث بوعوده

http://arabteam2000.com/vb/showthread.php?...&threadid=23837

ولو كلفت نفسك بالحث اكثر قبل ان تحكم على الناس لكان افضل

على العموم للمشروع بقية

وانا حاليا مشغول جدا

وساكمله على غير هذه الصفحات

تحياتي

أبو جواد

#16

معلش حقك على ابو جواد .. بس الي حصل يوميها

اني لقيت العنوان عاد اتحمست كتير .. ولما دخلت ما لقيت الشروحات ..

او البحث ..

وما خطرلي انو يكون الشروحات على غير صفحة يعني بغير موضوع ..

حقك علي .. معلم

تحياتي الحارة (f)

#17

هذي اخلااااااااااق المبرمجين الصح يا دكتور وانا مش غلطان

لما سميتك برفوسور ... :) ..تحياتي لك

وعلى فكرة .. ابو جواد من الأشخاص الى افتقدناهم كثير

والمنتدى تغير من بعد رحيلة ... لقد كان مشرف هذا المنتدى

قبل قدومك اخي الدكتور ... وكانت ايامة حافلة بالعطاء والجديد

الله يذكرك بالخير يا رضا ... والله يرجعك لنا ...:confused:

#18

:D:D:D

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…