الموقع العربي الاول للعبة Silkroad Online

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   بـعـيـدآ عـن سـيـلـك رود (https://silkroad4arab.com/vb/forumdisplay.php?f=73)
-   -   كيفيه تضمين خدمه جوجل مابس لبرنامجك (https://silkroad4arab.com/vb/showthread.php?t=427207)

iMido 04-05-2012 04:57 AM

كيفيه تضمين خدمه جوجل مابس لبرنامجك
 
بسمـ اللهـ الرحمنـ الرحيمـ

" ' كيفيهـ تضمينـ خدمهـ جوجلـ مابسـ لبرنامجكـ ' "

حطـ فى الفورمـ 4 تكيستـ بوكسـ و غير الخاصيهـ name فى كلـ واحد الى
Textbox1=> TStreet
Textbox2 => TZIP
Textbox3 => TCity
Textbox4 => TState
و حطـ 1 بوتونـ و 1 web browser

و استدعى System.Text
كود PHP:

Imports System.Text 

و الكود اهو معـ الشرحـ منـ خلالـ كومنتاتـ الكود

كود PHP:

  'جميع المتغيرات هنا فى غايه الاهميه لانها ستحمل الاشياء والاماكن التى سنبحث فيها
        Dim State As String = String.Empty
        Dim City As String = String.Empty
        Dim Street As String = String.Empty
        Dim ZIP As String = String.Empty
        Dim Link As New StringBuilder
        '  
هذا هو دور السترينج بيلدر 
        
' تكوين لينك البحث
        ' 
(الموجود فيها بالفعل Q و الوظيفه ابيند تدخل اليها نص بتنسيق معين دون انا تحذف النص الحالى
        Link
.Append("http://maps.google.com/maps?q=")


        Try
            
'هنا نخبر المترجم اذا كان التكست بوكس يحتوى على نصوص انتقل للسظر التالى 
            If TState.Text <> String.Empty Then

                '
هنا نعدل النص المدخل بحذف الفواصل والمسافات و التعويض عنها بعلامه لتناسب نسق البحث فى جوجل 
                State 
TState.Text.Replace(" ""+")
                
'هنا ندخل النص بعد التعديل عليه الى السترينج بيلدر
                Link.Append(State + "," & "+")
            End If
            '
نفس السابق لكن بتغير اسم التكيست بوكس والمتغير

            
If TCity.Text <> String.Empty Then
                City 
TCity.Text.Replace(" ""+")
                
Link.Append(City "," "+")
            
End If


            If 
TStreet.Text <> String.Empty Then
                Street 
TStreet.Text.Replace(" ""+")
                
Link.Append(Street "," "+")
            
End If


            If 
TZIP.Text <> String.Empty Then
                ZIP 
TZIP.Text.Replace(" ""+")
                
Link.Append(ZIP "," "+")
            
End If

            
' هنا نكون قد انتهينا من اعداد جمله او لينك البحث 
            ' 
باقى فقط ان نجعل ال ويب بروسر يعرضه


            WebBrowser1
.Navigate(Link.ToString)

            
' استخدمنا داله التحويل تو سترينح لتحويل الاشياء الموجوده ب المتغير لينك الى نصوص ليتم عرضها 
        Catch ex As Exception
            ' 
وظيفه الحمله التاليه فى حاله اقتناص خطا تقوم بعرض رساله فيها سبب الخطا و وصفه 

            MessageBox
.Show(ex.MessageErr.Description.ToString())
        
End Try 



اى خدمهـ انا موجود

كلمهـ شكر واحدهـ كفايهـ تفرحنى وترفعـ منـ روحى المعنويهـ

مع تحيات : ى

سمو عليكو

CHeeToS 04-05-2012 05:21 AM



:ohmy:
تسلم
:huh:

iMido 04-05-2012 06:19 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة cheetos (المشاركة 4134075)


:ohmy:
تسلم
:huh:

الله يخليك

و استنو التحفه Pro Searcher V 1.00

kastel 04-05-2012 08:58 AM

تمام ومستنيين التحفه

iMido 04-05-2012 09:54 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة Kastel
تمام ومستنيين التحفه

ان شاء الله

MR ! HЄRO 04-05-2012 11:42 AM

شكرا

iMido 04-05-2012 09:49 PM

U R Welcome

DeMooN_Hell 04-05-2012 10:00 PM

تشكر

ALEX_MOON 04-05-2012 10:03 PM

Thank You

iMido 05-05-2012 06:32 AM

اى خدمهـ يل رجالهـ


الساعة الآن 07:20 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.