delphi4arab منتديات دلفي للعرب

نسخة كاملة : شرح مامعنى PChar و Handle
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .

HMAMH

السلام عليكم ورحمة الله وبركاته

مامعنى و الفرق بين Charو PChar و شرح Handle
هدا الكود والبرمترات الموجودة به
PHP كود :
ShellExecute(Handle,'open',PChar('C:\'),nil,nil,SW_SHOWNORMAL); 
بارك الله فيكم وجزاكم خيرا
السلام عليكم ورحمة الله وبركاته
الأخ HMAMH
مرحبا بك في المنتدى
أخي الكريم، قسم الأسئلة ليس مخصص لمثل هذه الأسئلة
معاني الكلمات تجدها في ملف الـ Help لدلفي
شاهد دروس الدورة أولا
واستخدم البحث قبل طرح أي سؤال، فربما أجيب عليه
Handle مشروح في المنتدى، إبحث.
بالتوفيق.
بالنسبة اخي للهاندل Handle فقد شرح من قبل في المنتدى كما ذكر الأخ كاش واحد,

اقتبآس من موضوع في المنتدى اخي الكريم ربما يفيدك,
إقتباس :سنتعرف ونتعامل مع الامر
SendMessage
ولهذا السبب نحتاج الى معرفة الهاندل لأن هذا الأمر يعتمد اعتمادا كليّا على الهاندل...

طيب ما هو الهاندل ؟
نعم هو ممكن ببساطة ان اقول لكم انه رقم يتعرف الوندوز على البرنامج من خلاله...
وفي البرنامج هناك عدة مكونات ... وكل هذه المكونات لديها هاندل خاص بها...
يعني حتى نستطيع ان نصل الى المكون المطلوب... يجب معرفة الهاندل...

لكن المحيّر مع هذا الهاندل هو انه يتغير في كل مرة نقوم بفتح البرنامج...
وهنا كانت مشكلتي الكبرى... وهي..
ان كان الرقم يتغير في كل مرة... فكيف نقوم ببرمجة برنامج يتعامل معه؟
هل يجب ان نصمم برنامج يستخدم مرة واحدة فقت؟ وبعدها نبرمج برنامج آخر؟
ليس معقولا ان يكون الأمر بهذا الشكل
ووقفت عند هذه النقطة حائرا لا ادري كيف السبيل الى الحل...
لكن بفضل الله تمكنت من تجاوز هذا السؤال سريعا بعد قرائة موضوع الأخ SUM عدة مرات...

خلاصة الموضوع هو ان الهاندل نجلبه بأمر معين دون ان نحتاج الى معرفة رقمه بظبط
وسنرى هذا بعد قليل...

يمكنك اكمآل الموضوع من هذا الرآبط بارك الله لك,
بالتوفيق اخي,
إقتباس :Charو PChar
Char هو متغير لتخزين حرف واحد
PChar هو مؤشر على حرف (أول حرف من الـ String)