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

كود إظهار رقم المتصل>> تفضلوا

مغلق
بدأه المهاجر في 22 مارس 2002 · 4 رد · 1,591 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخوتي الاعزاء

وجدت كود إظهار رقم المتصل وقمت بتطبيقه حرفيا

ولكن لم يحدث شي سوا انه يكتب لي في صندوق النص (Ring)

مع ان خدمة إظهار الرقم موجودة لدي

فماهو الخطأ في الكود التالي:

ارجوا المساعدة

Public Sub GetPhoneNumber(Data As String)

Dim StartingPosition, PhoneNumber, LastPosition

Text1.Text = Text1.Text + Data

If Asc(Right$(Data, 1)) = 0 Then

Data = Left$(Data, (Len(Data) - 1))

End If

TempText = TempText + Data

StartingPosition = InStr(TempText, "NMBR=")

Select Case NMBRFound

Case False

If StartingPosition <> 0 Then

TempText = ""

NMBRFound = True

End If

Case True

LastPosition = InStr(TempText, Chr(13))

If LastPosition <> 0 Then

PhoneNumber = Left$(TempText, (Len(TempText) - 1))

Label1.Caption = "رقم المتصل:" + PhoneNumber

TempText = ""

NMBRFound = False

End If

End Select

End Sub

Private Sub Form_Load()

Dim CommPort

On Error GoTo ErrHandle

NMBRFound = False

MSComm1.PortOpen = True

If Err Then Exit Sub

MSComm1.Output = "ATZ" & vbCrLf

MSComm1.Output = "AT#CID=1" & vbCrLf

Exit Sub

ErrHandle:

MsgBox "رقم المنفذ خطأ أو المنفذ مفتوح مسبقا", vbOKOnly + vbCritical

End Sub

Private Sub MSComm1_OnComm()

Select Case MSComm1.CommEvent

Case comEvReceive

Dim Buffer As Variant

Buffer = MSComm1.Input

GetPhoneNumber (StrConv(Buffer, vbUnicode))

End Select

End Sub

#2

أخي الحبيب المهاجر

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

حبذا لو أرفقت مثال بسيط جاهز ليتم إجراء الإختبار - فقط للإستفاده من عامل الوقت - وشكراً

------------------وما توفيقي إلا بالله--------------------

إذا كنت بالله مستعصما---------فماذا يضيرك كيد العبيد

#3

تفضل اخي

أبو عبدالملك هذا المثال مرفق

تحياتي

#4

اخي المهاجر لا يوجد في الملف شيء :( :(

تحياتي لك

#5

ماشاء الله اخي المهاجر

الظاهر انك حاط لون الكود بالابيض ما ينشاف:P ;)

والكود حجمه كبير هذا الي ظهر لي من سرعة تنزيله:) :D

حاول انك تعيد تحميله مره ثانيه

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

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