تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] ماهو IntPtr ؟
#1
ما هو IntPtr ؟
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم

هذا رابط يتحدث عنه

http://msdn.microsoft.com/en-us/library/....110).aspx

يعطيك العافية
(( يَا أَيَّتُهَا النَّفْسُ الْمُطْمَئِنَّةُ ارْجِعِي إِلَى رَبِّكِ رَاضِيَةً مَرْضِيَّةً فَادْخُلِي فِي عِبَادِي وَادْخُلِي جَنَّتِي ))

الرد }}}
تم الشكر بواسطة:
#3
(25-01-14, 01:45 PM)ziadpq كتب : اظن رفع اثقال Big Grin

مكان الموضوع غلط Wink

نتيجه البحث : http://www.youtube.com/user/intptr/videos Tongue

اي اثقال الله يهديك ....

IntPtr هو نوع (structure type) مثل string او Integer او double ......

يستخدم مع القيم الخاصة بالHandle (المقبض) او الPointer (مؤشرات) لكن اتسبعد المؤشرات لأنها لاتوجد في فيجوال بيسك

مثال :-
PHP كود :
Dim calcHandle As IntPtr Process.GetProcessByName("Calc").MainWindowHandle 
الكود الي فوق سيمكنك من الوصول الى الحاسبة من خلال المقبض (Handle)

وحتى الملفات يوجد لديها مقبض ولكن لانتعامل معه

--

المهم الاستخدام الاكبر لهذا النوع هو عند التعامل مع البروسس كما اشرت فوق او مع API الوندوز


موفق
الرد }}}
تم الشكر بواسطة:
#4
إقتباس :اول مره اسمع فيه Huh


هههه لانك كنت عايش في مكان بعيد عن هالامور وانت عارف قصدي

موفق
الرد }}}
تم الشكر بواسطة:
#5
إقتباس :يالرجل لاتققل من شأني
انت ماتعرف عني شيء Big Grin

البرامج البدائيه زي الحاسبه انا مااسويها
مفتكين من الدراسه وتذكرنا __ بكره مدرسه Sad

ياسلام علمنا يامبدع

انا ضعيف في البرمجة ودائما اسوي البرامج البدائية ارجو الافاضة علي من علمكم

بالتوفيق في المدرسة إن شاء الله الاول Big Grin
الرد }}}
تم الشكر بواسطة:
#6
إقتباس :شعاري | لااحب التفاخر_لااحب صداع الرأس |
اتمنى انك تفهمها

يعني اسوي برامج انت ماتتوقعها ولا احب اتفاخر

ماقلت لك شيئ

بس علمني شوي وهل التعليم تفاخر ؟
الرد }}}
تم الشكر بواسطة:
#7
إقتباس :في المواضيع القادمه ان شاء الله CoolTongue

في انتظار ابداعاتك يافنانCool
الرد }}}
تم الشكر بواسطة:
#8
(25-01-14, 02:32 PM)abulayth كتب : السلام عليكم

هذا رابط يتحدث عنه

http://msdn.microsoft.com/en-us/library/....110).aspx

يعطيك العافية

وعليكم السلام

شكرا لك ، ولكن الموقع لا يوجد به لغة عربية ! Blush
الرد }}}
تم الشكر بواسطة:
#9
(25-01-14, 02:36 PM)الشاكي لله كتب :
(25-01-14, 01:45 PM)ziadpq كتب : اظن رفع اثقال Big Grin

مكان الموضوع غلط Wink

نتيجه البحث : http://www.youtube.com/user/intptr/videos Tongue

اي اثقال الله يهديك ....

IntPtr هو نوع (structure type) مثل string او Integer او double ......

يستخدم مع القيم الخاصة بالHandle (المقبض) او الPointer (مؤشرات) لكن اتسبعد المؤشرات لأنها لاتوجد في فيجوال بيسك

مثال :-
PHP كود :
Dim calcHandle As IntPtr Process.GetProcessByName("Calc").MainWindowHandle 
الكود الي فوق سيمكنك من الوصول الى الحاسبة من خلال المقبض (Handle)

وحتى الملفات يوجد لديها مقبض ولكن لانتعامل معه

--

المهم الاستخدام الاكبر لهذا النوع هو عند التعامل مع البروسس كما اشرت فوق او مع API الوندوز


موفق

تسلم يالغالي ،، رد وافي وكافي .

لدي طلب آخر اذا سمحت .:

ان كنت تعرف بعض الكتب التي تشرح "handle" تذكر لي اسمائها او روابط تحميلها

ويعطيك العافية .
Heart
الرد }}}
تم الشكر بواسطة:
#10
مايحتاج لها كتاب اخي كفاية عليه رد واحد

الHandle هو المقبض ويستخدم لجلب الاشياء في الكمبيوتر

امثلة :-

1- جلب الملفات
2- جلب Control
3- جلب الدوال (اعتقد تعرف كلمة Handler)
4- جلب الprocess والنوافذ
5- جلب التاسك بار لو كنت تبي تعدل عليه
6- جلب خلفية سطح المكتب
7- جلب الخطأ عندما يحصل (اعتقد شفت خطأ مثل جدي : FileNotFound Handler)

8- العديد من الامور الاخرى


يعني لو كتبت "Textbox1.Text = "vb سيقوم نظام التشغيل باخذ الHandle حق الtextbox

ثم يقوم المعالج بأسناد القيمة vb الى textbox ، طبعا كيف وصل المعالج للTextbox1 ؟

طبعا بواسطة الHandle تبعه ،فالHandle رقم فريد يعطى من نظام التشغيل ويشير الى شيئ معين قد تكون احد الامثلة الي ذكرتها فوق.

--

معلومات اكثر هنا

http://stackoverflow.com/questions/19535...-a-handler
الرد }}}
تم الشكر بواسطة: kslawy , redapple


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ماهو حل هذا الخطأ في الكود melad2002 7 264 25-02-24, 12:25 AM
آخر رد: justforit
  [VB.NET] ماهو اسم هذه الازرار ( + موجب و - سالب ) h2551996 1 249 19-12-23, 10:29 PM
آخر رد: justforit
  البرنامج لدي يعمل على ويندوز 11 والان لا يعمل على ويندوز 10 ماهو الحل moh61 1 279 01-09-23, 04:38 AM
آخر رد: اسامه الهرماوي
  ماهو مشكلة الكريستال ريبورت مع الأكسس صالح عبدالله 0 475 30-09-22, 09:27 AM
آخر رد: صالح عبدالله
  مشكلة كل ماأعرض الصور يتم عرض الصور التي قبلها دون افراغ listview ماهو السبب cordava 1 1,051 19-01-22, 01:37 AM
آخر رد: رضوان الجماعي
  ماهو سبب ظهور الجملة عند الحفظ من الداتاقريدفيو جيولوجي مبتدئ 2 1,076 12-08-21, 02:52 PM
آخر رد: جيولوجي مبتدئ
  ماهو الأفضل لفيجوالةبيسك windows 10 pro أو windows 10 enterprise جيولوجي مبتدئ 2 1,256 21-01-21, 12:46 AM
آخر رد: جيولوجي مبتدئ
  قمت بعمل مثال لإستخراج النصوص من الصورة واجهتني مشكلة اللغة العربية ماهو الحل mohamedgadain61 1 1,505 17-01-21, 07:54 AM
آخر رد: ابراهيم ايبو
  [VB.NET] ماهو الخطا في هذا الكود ميدو الفنان 10 3,193 09-12-20, 10:59 PM
آخر رد: سعود
  [VB.NET] ماهو افضل برنامج للتشفير ميدو الفنان 4 1,590 21-10-20, 09:17 PM
آخر رد: ميدو الفنان

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم