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

سؤال في التكست بارك الله فيكم

مغلق
بدأه M.555 في 29 أغسطس 2007 · 4 رد · 606 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لدي بيانات في

text1

وهي

Email:

Email1			 :11111@yahoo.com
Email2			 :22222@yahoo.com
Email3			 :33333@yahoo.com

أريد أن أستقطع الجملة

11111@yahoo.com

ووضعها في

text2

مع العلم أن الأيميلات متغيرة

صورة للتوضيح

swahlcom_a473.png

بارك الله فيكم

#2

جرب هذا ورد على

a=text1.text
b=split(a,vbcrlf)
for i=0 to ubound(b)-1
c=split(b(i),":")
if (c(1)<>"") then
print c(1)
end if
next i
#3

بارك الله فيك أخي لكن في خطأ في الكود

بس حبيت أنوه أن الأسطر كذلك تتغير أما الجمل

Email1				  :
Email2				  :
Email3				  :

فهي ثابته ياليت تحاول بارك الله فيك ووفقك

تم تعديل هذه المشاركة بواسطة M.555 في 29 أغسطس 2007 في 20:17

#4

المشكلة كانت فى السطر الفاضى جرب دهوه

a = Text1.Text
b = Split(a, vbCrLf)
For i = 0 To UBound(b)
c = Split(b(i), ":")
If (UBound(c) = 1) Then
If (c(1) <> "") Then
 MsgBox c(1)
End If
End If
Next i
#5

بارك الله فيك أخي على ردك بس يوجد مشكلة بسيطة وهي أن الكود السابق يقوم بأستقطاع الثلاث ايميلات

ووضعها في المسج بوكس بالتتابع أنا أريد فقط الأيميل الأول ووضعة في Text2 الأيميلات الباقية ماتهمني

وفقك الله وألف شكر على ردك.

تم تعديل هذه المشاركة بواسطة M.555 في 30 أغسطس 2007 في 11:40

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…