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

ممكن كود معرفة التكست الفعال

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

السلام عليكم

انا عندي فورم و فيها 3 تكست بوكس

و 6 ازرار

ابغا اذا ضغطت على زر " أ "

يكتب داخل المربع أ

هذي انا اعرفها و هي

اقتباس
Text1.Text = Text1.Text + "أ"

بس هذا رح يضيفها في المربع النصي الاول

انا ابغا انه يضيفها في المربع الفعال من قبل العضو

مثلا العضو ضغط على المربع النصي الخاص بالاسم

اذا ضغط على الزر يضيف حرف الالف في هذا المربع

و اذا ضغط على مربع العمر و ضغط على الزر يضيف حرف الالف في هذا المربع

و شكرا

انا شخص جديد عندكم بالمنتدى

و ان شاء الله استفيد و تستفيدوا مني

وسوف اتم طرح جميع اعمالي على صفحة مجانية قريباً

من موضيعي المهمة

طريقة فك سورس كود اي برنامج (exe) ( الادارة اغلقته قبل البدا في الدروس )

ارسال رسالة من الفيجول الى الاميل بدون ادوات و الى الابنوكس و ليست الجنك ميل ( مهم الجميع ياخذ الدرس )

#2

أولا لا يصلح أستعمال زر لأن الـ Focus ستنتقل له و لن يصبح أى من الـ Textboxes فعالين , يجب أستخدام أداة لا تستقبل التركيز مثل الـ Label و لو فرضنا أن عندنا Label أسمه lblClickHere أستعمل :

Private Sub lblClickHere_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = vbKeyLButton Then
	On Error Resume Next
	If TypeOf Me.ActiveControl Is TextBox Then
		Me.ActiveControl.Text = "A"
	End If
End If
End Sub
#3

يعني لن استطيع ابدا

و لو عندك فكرة اخرى غير الكود شي يساعد على نجاح الفكرة

و شكرا

انا شخص جديد عندكم بالمنتدى

و ان شاء الله استفيد و تستفيدوا مني

وسوف اتم طرح جميع اعمالي على صفحة مجانية قريباً

من موضيعي المهمة

طريقة فك سورس كود اي برنامج (exe) ( الادارة اغلقته قبل البدا في الدروس )

ارسال رسالة من الفيجول الى الاميل بدون ادوات و الى الابنوكس و ليست الجنك ميل ( مهم الجميع ياخذ الدرس )

#4

صمم لنفسك زر لا يستقبل التركيز او ابحث عن واحد.

تم تعديل هذه المشاركة بواسطة msayed2004 في 6 مايو 2007 في 15:09

#5

خلاص عرفت طريقة و زبطت معي بس طويلة

و الي هي

Private Sub Text1_GotFocus()
text6.Text = "text1.text"
End Sub

التكست رقم سته هو ما له اي دخل في اي شي

و الزر هذا كوده

If Text6.Text = "Text2.Text" Then
Text2.Text = Text2.Text + "4"
End If

If Text6.Text = "Text3.Text" Then
Text3.Text = Text3.Text + "4"
End If

اتمنى الجميع يكون فهم الكود والي ما فهمه يقولي على شان انزل له مثال

انا شخص جديد عندكم بالمنتدى

و ان شاء الله استفيد و تستفيدوا مني

وسوف اتم طرح جميع اعمالي على صفحة مجانية قريباً

من موضيعي المهمة

طريقة فك سورس كود اي برنامج (exe) ( الادارة اغلقته قبل البدا في الدروس )

ارسال رسالة من الفيجول الى الاميل بدون ادوات و الى الابنوكس و ليست الجنك ميل ( مهم الجميع ياخذ الدرس )

#6

طيب ابغا كود شي ثاني

اذا ابغا ازيد الالف اكتب

Text1.Text = Text1.Text + "أ"

صح طيب اذا ابغا احذف اخر حرف مكتوب ايش الكود

مثلا مكتوب كلمة عماد

اذا ضغط على الزر يمسح اخر حرف و هو حرف العين

؟؟

وشكرا

انا شخص جديد عندكم بالمنتدى

و ان شاء الله استفيد و تستفيدوا مني

وسوف اتم طرح جميع اعمالي على صفحة مجانية قريباً

من موضيعي المهمة

طريقة فك سورس كود اي برنامج (exe) ( الادارة اغلقته قبل البدا في الدروس )

ارسال رسالة من الفيجول الى الاميل بدون ادوات و الى الابنوكس و ليست الجنك ميل ( مهم الجميع ياخذ الدرس )

#7

حلك للمشكلة لا علاقة له بالسؤال الأصلى , على العموم لسؤالك التانى :

Text1.Text = Left$(Text1.Text, Len(Text1.Text) - 1)
#8

الأخ الفاضل ...

جرب استخدام هذا الكود

Private lastTextBoxCtrl As TextBox

Private Sub Text1_GotFocus()
	Set lastTextBoxCtrl = Text1
End Sub

Private Sub Text2_GotFocus()
	Set lastTextBoxCtrl = Text2
End Sub

Private Sub Text3_GotFocus()
	Set lastTextBoxCtrl = Text3
End Sub

Private Sub Command1_Click()
	lastTextBoxCtrl.Text = "4"
End Sub

شكراً

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#9

مشكور جميعا على تفاعلكم و ردكم السريع هذي اول مرة اطلب فيها او اسال فيها

و اذا عندي مشكلة بعد اليوم سوف اكتبها في هذا المنتدى لاني دائما اكتب المشاكل او الاسئلة في منتدى اجنبي بس ما يردوا بنفس السرعة هذي

و ان شاء الله كل الاسئلة تردوا عليها بسرعة و انا اذا شفت سؤال استطيع الجواب عليه سوف اجواب في اسرع وقت

وشكرا

انا شخص جديد عندكم بالمنتدى

و ان شاء الله استفيد و تستفيدوا مني

وسوف اتم طرح جميع اعمالي على صفحة مجانية قريباً

من موضيعي المهمة

طريقة فك سورس كود اي برنامج (exe) ( الادارة اغلقته قبل البدا في الدروس )

ارسال رسالة من الفيجول الى الاميل بدون ادوات و الى الابنوكس و ليست الجنك ميل ( مهم الجميع ياخذ الدرس )

#10

استخدام ActiveControl ربما يقلل من الكود في طريقة الأخ أسامة و بذلك لن تحتاج لإستدعاء GotFocus الخاصة بكل control موجود على الفورم ..

"First they ignore you, then they laugh at you, then they attack you, then you win"

===

اقتباس

حُكَّامُـنَا إِنْ تَصَـدّوا لِلْحِمَــى اقْتَحَمُـوا ***** وَإِنْ تَصَدَّى لَـهُ المُسْتَعْمِـرُ انْسَحَبُـوا

هُمْ يَفْرشـُونَ لِجَيْـشِ الغَــزْوِ أَعْيُنَـهُـمْ ***** وَيَدَّعُــونَ وُثُـوبَـاً قَـبْـلَ أَنْ يَثِـبُــوا

الحَاكِمُـونَ و«وَاشُنْـطُـنْ» حُكُومَتُـهُـمْ ***** وَاللامِعُــونَ وَمَـا شَعَّـوا وَلا غَرَبُــوا

القَاتِلُـــونَ نُبُــوغَ الشَّـعْــبِ تَرْضِـيَـــةً ***** لِلْمُعْتَدِيــنَ وَمَـا أَجْـدَتْـهُـمُ الـقُــرَبُ

لَهُمْ شُمُـوخُ «المُثَنَّـى» ظَاهِـرَاً وَلَهُـمْ ***** هَـوَىً إِلَـى بَابَـك الخَرْمِـيّ يُنْتَسَـبُ

البردوني "أبو تمام وعروبة اليوم" 1971

===

اقتباس
عبيد الهوى يحكمون البـلاد ***** ويحكمهــم كلّهـــم درهــــــم

و تقتـادهـم شهـوة لا تنــام ***** وهـــم فـي جـهالتهــم نــــوّم

ففــي كـــلّ ناحيــة ظـالـــم ***** غبــــــيّ يسـلـّطــــه أظلـــم

أيا من شبعتم على جوعــنا ***** وجـــوع بنينـا ألـم تتخمـــوا ؟

ألم تفهموا غضبة الكادحين ***** على الظلـم ؟ لا بدّ أن تفهموا

البردوني "نحن و الحاكمون "

#11

ابو عماد

لك رسالة على الخاص ... ممكن التواصل .

تحياتي

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

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