View Full Version : چطور میشه با یک دکمه کاربر رو به وبسایت خاصی ارجاع داد
Shahramdindoust
سه شنبه 07 بهمن 1399, 13:29 عصر
سلام و خسته نباشید
میخواهیم در یک فرم از فایل اکسس از کاربر بخواهیم با زدن آن دکمه به سایتی در اینترنت رفته و مطلبی را مثلا در آن سایت بیاموزد یا دانلود کند. اصولا ارجاع به اینترنت در اکسس چگونه است؟
سپاس فراوان از همه اساتید گرامی
Shahramdindoust
سه شنبه 07 بهمن 1399, 13:34 عصر
البته یه چیزی یادم رفت بگم
میدانم که داده ای از نوع هایپرلینک هست که در جداول استفاده می شود فقط نمیدانم چگونه با دکمه به سایتی خاصی رهنمون شود
narpco
سه شنبه 07 بهمن 1399, 13:47 عصر
بجای ادرس داخل کد ادرس خودت رو بزار -----برای 3 مرورگر کرم موزیلا فایر فاکس و اینترنت اکسپلولر هر کدوم خواستی بردار یا هر سه رو با هم استفاده کن که اگر یک مرور گری نبود از مرور گر دیگری استفاده کند
Private Sub Command222_Click()
Dim strApp As String
Dim strURL As String
Dim strApp1 As String
Dim strURL1 As String
On Error Resume Next
strApp = "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
strURL = "https://www.naseriyan.ir"
Call shell(strApp & " " & strURL, 1)
On Error Resume Next
strApp1 = "C:\Program Files\Mozilla Firefox\firefox.EXE"
strURL1 = "https://www.naseriyan.ir"
Call shell(strApp1 & " " & strURL1, 1)
On Error Resume Next
Set browser = CreateObject("InternetExplorer.Application")
browser.Navigate ("www.naseriyan.ir")
browser.StatusBar = False
browser.Toolbar = False
browser.Visible = True
browser.Resizable = True
browser.AddressBar = True
End Sub
Shahramdindoust
سه شنبه 07 بهمن 1399, 14:16 عصر
ممنونم
ببخشید اگر هر سه کد رو بذارم ولی کاربر موزیلا یا کروم نداشت اون وقت ارور نمیده که برنامه موردنظر پیدا نشد یا خودش میره سراغ مرورگر بعدی...
به نظر نمیاد که InternetExplorer بذارم کافی باشه ؟؟؟؟؟
narpco
سه شنبه 07 بهمن 1399, 14:27 عصر
هر طور راحتی استفاده کن
وقتی عین این کد رو بزاری هر سه مرور گر رو با هم باز میکنه
نه خطا نمیده من خودم دارم استفاده میکنم عزیز...
ببین اول هر قطعه کد نوشته شده
OnErrorResumeNext
یعنی اگر مشکلی بود برو سراغ بعدی
نگران نباش ...:لبخندساده:
narpco
سه شنبه 07 بهمن 1399, 14:48 عصر
فقط یه نکته ای هر قطعه کد رو خواستی استفاده کنی حتما این بخش ثابت باید اولش باشه تعریف متغییر هاست
Dim strApp As String
Dim strURL As String
Dim strApp1 As String
Dim strURL1 As String
Shahramdindoust
سه شنبه 07 بهمن 1399, 21:13 عصر
سپاسگذارم از شما دوست عزیز مشکل حل شد اما یک نکته
فکر کنم این قسمت
Dim strApp As String
Dim strURL As String
Dim strApp1 As String
Dim strURL1 As String
همون یکبار کافی باشه چون من عینا کپی کردم
دو تا از مرور گرهام باز کردن سایت شما رو
narpco
سه شنبه 07 بهمن 1399, 22:22 عصر
عرض کردم که بجای ادرس سایت من ادرس وب سایت مورد نظر خودت رو بزار
متغییر هایی هم که گفتم فقط یکبار در ابتدای شروع ساب روتین بزاری کافیه
اشالله مشکلت حل بشه ......درپناه حق ...
Shahramdindoust
سه شنبه 07 بهمن 1399, 23:38 عصر
بله حل شد ممنون
محمد رضا بهبودی
چهارشنبه 08 بهمن 1399, 08:57 صبح
با سلام و احترام
با یک خط کد ساده هم می شه این کار را انجام داد . لطفا به نمونه دقت فرمائید
صفحه وب در بروزر پیش فرض سیستم باز می شود
Shahramdindoust
چهارشنبه 08 بهمن 1399, 13:26 عصر
چه جالب !
عالی جناب بهبودی...
سپاس
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.