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

[ تمت الإجابة ]سؤال في التكست بوكس

بدأه kiss في 26 فبراير 2009 · 2 رد · 384 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم..

شباب انا عندي 3 تكست بوك مثلا..

اريد كود يقوم بما يلي : عندما اكون اكتب على التكست الاول واضغط enter بدي المؤشر ينتقل مباشرة على التكست الثاني وبعدها لما اكتب على الثاني واضغط enter بدي المؤشر مباشرة ينتقلعلى الثالث..

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

#2

هناك أكثر من طريقة، يمكنك أن تقوم بجعل خاصية TabIndex لكل من الـText1 و Text2 و Text3 متتالية، مثلاً: 0 و 1 و 2، ثم اكتب في الأول والثاني في الحدث KeyPress:

If KeyAscii = 13 Then
	SendKeys "{TAB}"
End If

أو يمكنك أن تكتب في كل واحد في حدث KeyPress أيضاً:

If KeyAscii = 13 Then
	Text2.SetFocus
End If

وفي الثاني تضع Text3.SetFocus وهكذا....

وفقك الله

هذه الجملة خاطئة  :wacko: 


#3

شكراااااااااااااجزيلااااااااااااا لك تمت الاجبابة بكل نجاح..

تقديري لك

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