تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] تحديد بلد المستخدم
#6
سلام

لان معرفتي في الباترن بسيطه
اظطررت للتخلص من تعدد الاسطر بحذف vbnewline لاستطيع حلها
كود :
Replace(vbNewLine, "")

ثم تطبيق الباترن
كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
   MsgBox(IPCountry)
End Sub

Private Function IPCountry() As String
   On Error Resume Next
   Dim src As String = New Net.WebClient().DownloadString("http://ip-address-lookup-v4.com/")
   Return System.Text.RegularExpressions.Regex.Match(src.Replace(vbNewLine, ""), "(?<=Country:</div>?\s+<div class=""mapvalue"">).+?(?=<)").Value.Trim
End Function

الجديد في هذا الباترن هنا s\ وتعي المسافه ووضع + وتعني التكرار
لانه حيكون فيه تقريبا 20 مسافات في وسط النص بعد حذف vbnewline


ملاحظه:
هذا الموقع ip-address-lookup-v4.com اعطاني romania من اني في السعوديه - طبعا حسب الايبي اللي انا شابك فيه حاليا
هذا الموقع متاخر في تحديث بيناته في قاعدت بياناته لهذا قد يعطيك اسم البلد قديم
لان الاي بي احيانا يعطي لشخص اخر او شركه اخرى في بلد اخر

لكن في الموقع ipinfodb.com اعطاتي saudi arabia - طبعا حسب الايبي اللي انا شابك فيه حاليا


يعني الدقه تعتمد على سرعت تحديث قاعدت بيانات الموقع اللي يقدم الخدمه


موفقين
متغيب
الرد }}}
تم الشكر بواسطة: مبرمج بلا حدود , سعود


الردود في هذا الموضوع
تحديد بلد المستخدم - بواسطة ILI - 17-08-15, 01:42 PM
RE: تحديد بلد المستخدم - بواسطة الطالب - 17-08-15, 06:11 PM
RE: تحديد بلد المستخدم - بواسطة سعود - 19-08-15, 03:36 PM
RE: تحديد بلد المستخدم - بواسطة الطالب - 19-08-15, 07:11 PM
RE: تحديد بلد المستخدم - بواسطة سعود - 19-08-15, 07:12 PM
RE: تحديد بلد المستخدم - بواسطة الطالب - 19-08-15, 08:59 PM
RE: تحديد بلد المستخدم - بواسطة سعود - 19-08-15, 10:07 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف تصمم واجهات برامجك بطريقة الكبار .. مقدمة في تصميم واجهات المستخدم ali.alfoly 11 8,300 09-10-25, 08:24 AM
آخر رد: مصمم هاوي
  مساعدة في تمرير اسم المستخدم سيد أحمد 3 1,171 01-07-25, 12:51 AM
آخر رد: أبو خالد الشكري
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 3 2,369 30-09-24, 12:52 AM
آخر رد: asmarsou
  أريد تحديد صلاحيات المستخدمين عن طريق حقل في جدول قاعدة البيانات F.H.M 0 436 12-09-24, 06:29 PM
آخر رد: F.H.M
  معرفة حجم ملف PDF تم تحديد مساره modymody300894 1 421 10-08-24, 03:35 PM
آخر رد: ميدو الفنان
  [VB.NET] ارغب في كود إلزام المستخدم ادخال الأرقام محصور بعددين loay775 2 700 18-01-24, 05:02 PM
آخر رد: loay775
  تحديد موقع ملف user.config واعدة توجيهه لموقع آخر Mohammed Nafa 3 930 07-11-23, 10:12 PM
آخر رد: Mohammed Nafa
  [كود] ما الخطأ فى الـ Functions المستخدم فى vb.net 2010 AhmedEissa 9 1,391 21-10-23, 11:44 PM
آخر رد: Ahmed5
  إجبار المستخدم على إدخال عدد معين من الأرقام Ahmed.vb 6 1,415 20-10-23, 10:25 AM
آخر رد: atefkhalf2004
  [VB.NET] كيف اقوم بمنع المستخدم من استخدام الكيبورد وخصوصا مفتاح Print screen Ameenh 0 587 07-10-23, 10:45 PM
آخر رد: Ameenh

التنقل السريع :


يقوم بقرائة الموضوع: