امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
دادن آدرس يك لينك به يك button
نویسنده پیام
mehdiyg آفلاین
كاربر تک ستاره
*

ارسال‌ها: 52
موضوع‌ها: 21
تاریخ عضویت: دى ۱۳۸۴

تشکرها : 0
( 6 تشکر در 6 ارسال )
ارسال: #1
دادن آدرس يك لينك به يك button
سلام دوستان
من يه فرم دارم كه يه button روش داره ميخوام آدرس
http://login.passport.net/uilogin.srf?lc=1033&id=2 رو كه صفحه Sign in سايت Hotmail است رو با دستور shell به اين button بدم ولي قبول نميكنه فقط آدرس اصلي يعني
www.msn.com رو قبول ميكنه . چيكار ميتونم بكنم كه همچين لينكهايي رو هم باز كنم
۲۳-دى-۱۳۸۴, ۰۲:۵۲:۰۹
ارسال‌ها
پاسخ
kasrakhan آفلاین
كاربر دو ستاره
**

ارسال‌ها: 221
موضوع‌ها: 4
تاریخ عضویت: خرداد ۱۳۸۴

تشکرها : 4
( 39 تشکر در 21 ارسال )
ارسال: #2
 
کد:
Function LaunchSite(frm As Form, sAddress As String)
    ShellExecute frm.hwnd, vbNullString, sAddress, vbNullString, "C:\", SW_SHOWNORMAL
End Function

Private Sub command1_Click()
LaunchSite Me, Label1.Caption
End Sub

به ليبل هم اسم سايت رو بده !‌ :wink:
۲۴-دى-۱۳۸۴, ۱۹:۴۲:۰۲
ارسال‌ها
پاسخ
mehdiyg آفلاین
كاربر تک ستاره
*

ارسال‌ها: 52
موضوع‌ها: 21
تاریخ عضویت: دى ۱۳۸۴

تشکرها : 0
( 6 تشکر در 6 ارسال )
ارسال: #3
 
سلام
دوست عزيز ميشه بيشتر توضيح بديد . من متوجه نشدم .آدرس لينك رو كجا وارد كنم ؟
۲۵-دى-۱۳۸۴, ۰۰:۵۶:۵۰
ارسال‌ها
پاسخ
kasrakhan آفلاین
كاربر دو ستاره
**

ارسال‌ها: 221
موضوع‌ها: 4
تاریخ عضویت: خرداد ۱۳۸۴

تشکرها : 4
( 39 تشکر در 21 ارسال )
ارسال: #4
 
کد:
label1.caption = "SAITE NAME "
يه ليبل بساز كه caption اون اسم سايت باشه !‌ مثلا
کد:
label1.caption="www.iranvig.com"
۲۵-دى-۱۳۸۴, ۰۱:۱۹:۱۰
ارسال‌ها
پاسخ
Iron_Fist غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,456
موضوع‌ها: 70
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 109
( 456 تشکر در 134 ارسال )
ارسال: #5
 
كسري خان توضيح دادند حالا ما هم براي درك مطلب بهتر
يك مثال مي زنيم

کد:
ShellExecute hwnd, "open", "http://login.passport.net/uilogin.srf?lc=1033&id=2 ", vbNullString, vbNullString, SW_SHOW

اينم دكلريشن

کد:
Private Const SW_SHOWNORMAL = 1
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
۲۵-دى-۱۳۸۴, ۱۲:۲۷:۴۶
ارسال‌ها
پاسخ
mehdiyg آفلاین
كاربر تک ستاره
*

ارسال‌ها: 52
موضوع‌ها: 21
تاریخ عضویت: دى ۱۳۸۴

تشکرها : 0
( 6 تشکر در 6 ارسال )
ارسال: #6
 
دوستان عزيز هر كاري ميكونم error ميده ( مثل اول از ShellExecute و مثال دوم از hwnd)
ميشه ازتون خواهش كنم يه مثال با سورس بزنيد .
۲۵-دى-۱۳۸۴, ۱۶:۲۸:۵۲
ارسال‌ها
پاسخ
Iron_Fist غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,456
موضوع‌ها: 70
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 109
( 456 تشکر در 134 ارسال )
ارسال: #7
 
اين ارور چيه ؟
من كه كد تست نشده نمي دمت
۲۵-دى-۱۳۸۴, ۱۹:۵۵:۲۹
ارسال‌ها
پاسخ
kasrakhan آفلاین
كاربر دو ستاره
**

ارسال‌ها: 221
موضوع‌ها: 4
تاریخ عضویت: خرداد ۱۳۸۴

تشکرها : 4
( 39 تشکر در 21 ارسال )
ارسال: #8
 
کد:
Function LaunchSite(frm As Form, sAddress As String)
    ShellExecute frm.hwnd, vbNullString, sAddress, vbNullString, "C:\", SW_SHOWNORMAL
End Function


label1.caption="www.iranvig.com"

Private Sub command1_Click()
LaunchSite Me, Label1.Caption
End Sub

فقط يه يه button و ليبل بزار رو فرم !‌ [تصویر:  56.gif]
۲۵-دى-۱۳۸۴, ۲۰:۲۲:۲۸
ارسال‌ها
پاسخ
mehdiyg آفلاین
كاربر تک ستاره
*

ارسال‌ها: 52
موضوع‌ها: 21
تاریخ عضویت: دى ۱۳۸۴

تشکرها : 0
( 6 تشکر در 6 ارسال )
ارسال: #9
 
سلام
من كد شما رو كپي كردم ويه button و يه label به فرم اضافه كردم ولي اين error رو ميده Compile erroe: Sub or function not definder و وقتي گذيته help اين error رو انتخاب ميكنم
ميگه " The MSDN collection does not exist. please reinstall MSDN "
۲۶-دى-۱۳۸۴, ۰۹:۲۲:۰۲
ارسال‌ها
پاسخ
Iron_Fist غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,456
موضوع‌ها: 70
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 109
( 456 تشکر در 134 ارسال )
ارسال: #10
 
اصلا ببينم تو مبحث ميدان ديد تابع رو بلدي
نكنه اين كد ها رو تو ماژول مي ريزي
اين ها رو بايد در قسمت جنرال فرمت بزاري
اگه مي خواهي تو ماژول بزاري اون قسمت
اول كه Private هست رو Public كن
۲۶-دى-۱۳۸۴, ۱۶:۰۵:۴۰
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  دادن Axis Lable و Legend Entries به جای Data Range eppagh 0 2,088 ۲۷-دى-۱۳۹۳, ۱۴:۵۳:۴۸
آخرین ارسال: eppagh
  [سوال] آدرس‌دهی مطلق بدون استفاده از Sheet Name eppagh 0 2,012 ۲۲-مرداد-۱۳۹۳, ۱۰:۴۹:۲۵
آخرین ارسال: eppagh
Question [سوال] اجرای فرم با button روی شیت اکسل در VBA eppagh 6 10,897 ۰۱-مرداد-۱۳۹۳, ۱۵:۲۴:۳۸
آخرین ارسال: eppagh
  قرار دادن خروجی دستور sql در یک متغیر sepahbod 1 3,971 ۱۶-آذر-۱۳۹۲, ۲۱:۳۳:۳۳
آخرین ارسال: hmiranled
  پیام جهت اطلاع دادن sepahbod 4 4,322 ۱۲-شهریور-۱۳۹۲, ۱۵:۲۹:۵۱
آخرین ارسال: sepahbod
  جمع زدن دو فیلد و قرار دادن در فیلد دیگر در VB6 mohsen0025 7 7,477 ۰۲-شهریور-۱۳۹۲, ۱۱:۵۱:۴۶
آخرین ارسال: mohsen0025
  [سوال] لود تصویر با استفاده از آدرس treasury 1 3,316 ۰۸-فروردین-۱۳۹۲, ۱۴:۰۸:۱۷
آخرین ارسال: Ghoghnus
  نحوه قرار دادن فایل فلش و عکس با پسوندpng؟ student-p 10 11,322 ۱۲-دى-۱۳۹۱, ۱۲:۵۱:۱۶
آخرین ارسال: student-p
  بلوکه کردن آدرس سایت درvb silent718 1 2,314 ۲۹-مرداد-۱۳۹۱, ۱۵:۵۳:۳۸
آخرین ارسال: apcog
  پیدا کردن آدرس Desktop و My Documents RAMA2009 14 16,263 ۲۸-اردیبهشت-۱۳۹۱, ۱۲:۴۶:۰۹
آخرین ارسال: behzady

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS