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

محتاج مساعدة فى الapi

مغلق
بدأه kazabra في 8 أكتوبر 2007 · 7 رد · 602 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

انا عايز API مش عارف أسمها بتاخد Hwnd ل Control و ترجع Object

عشان بعمل OCX

و Container lel OCX

بيكون Hwnd و انا عايز Object

#2

وضح قصدك بالـ Object فهى كلمة كبيرة شوية !

#3

انا هشراحلك الموضوع كلة

أنا بعمل OCX option button

فعايز ألف على ال Controls ألى فى فرام أو الفورم ألى هيتحت فيها My Control

و OCX لها دالة ContainerHwnd

و فى الهلب قلى أستخدم خاصية API تديها HWND و ترجعلك الControl

مهما كام Form Or Frame Or Tab Any thing

#4

طب و ايه الهدف من :

اقتباس
فعايز ألف على ال Controls ألى فى فرام أو الفورم ألى هيتحت فيها My Control
اقتباس
و فى الهلب
الـ Help بتاع ايه ؟
اقتباس
ترجعلك الControl
يعنى ايه ترجعلك الـ Control ؟ ترجعها أزاى أو ترجع ايه منها ؟ نوعها مثلا !
#5

أقراء التعقيب داخل الكود و إن شاء الله هتفهم و تساعدنى

و متشكر اوى غلى مساعدتك السريعة ده

و لو عندك

MSDN Help we katabt ContainerHwnd haigblak ely 2asdy 3aleh

UserControl.rar

#6

يعنى الكلمتين الأنجليزى دول كان صعب عليك تحطهم هنا bash.gif .

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

نفسى الناس لما تبقى عايزه حاجة و مش عارف طريقتها تطلب الحل بدون تحديد يعنى محدش يقول عايز API أذا كان هو مش عارف الطريقة يبقى أزاى عرف أنه فيه API لكده censored.gif !

على رأى واحد هنا : هنلاقى اليوم اللى بنقول فيه عايزين API تعمل سندويتشات donthimanykey.gif !

الحل يا سيدى بأعتبار أن الـ Control أسمها OPT :

Dim CTL As Control
For Each CTL In UserControl.Parent
	If TypeOf CTL Is OPT Then
		If CTL.Name <> Extender.Name Then
			'أعمل هنا اللى أنت عايزة فى باقى الأدوات اللى من نفس النوع
			'Eample :
			'CTL.Value = False
		End If
	End If
Next

تم تعديل هذه المشاركة بواسطة msayed2004 في 8 أكتوبر 2007 في 22:06

#7

أنا أسف يا mSayed2004

وشكراً على مساعدتك ليه

و كان عندى سؤال تانى

هل فى برنامج تعرفة بيعمل العاب 3D و يكون الكود قريب من Vb مش Java Or C++

#8

و جدت مشكلة فى الكود السابق و هو أنه لا يتبع طبيعة الـ Option Button فى أنه يمكن أختيار Option Button واحد لكل Control Conatier أما فى الكود السابق فهو يتعامل على مستوى الـ Form , أليك أحد الحلول :

Option_Button_Selection_Style.rar

آسف على المشكلة دى :D

kazabra كتب:
أنا أسف يا mSayed2004

وشكراً على مساعدتك ليه

و كان عندى سؤال تانى

هل فى برنامج تعرفة بيعمل العاب 3D و يكون الكود قريب من Vb مش Java Or C++

طب ما الـ VB نفسه ينفع !

تقدر تستخدم معاه الـ OpenGL و DirectX (حتى الأصدار الثامن فقط , و سمعت عن تغليف متاح للأصدار التاسع )

أو تستخدم VB.N و ده عادى أى أصدار حالى من الـ DX شغال معاه.

و سمعت أيضا عن الـ Dark Basic لكن لم أجربه , عموما راجع قسم الألعاب أو أسأل هناك.

تم تعديل هذه المشاركة بواسطة msayed2004 في 17 أكتوبر 2007 في 02:57

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

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