PDA

View Full Version : Internet Explorer



Rambod
جمعه 27 شهریور 1383, 10:39 صبح
سلام
چجوری میشه در VB چند نسخه Internet Explorer باز کرد و بعد از اینکه مثلاً 5 نسخه از IE باز شد، به اونها گفت که هر کدوم به چه سایتی برن؟!

mr_esmaily
جمعه 27 شهریور 1383, 17:42 عصر
سلام

Dim Exp As New SHDocVw.InternetExplorer
Exp.Visible = True
Exp.Navigate ("Address Name")
البته باید کتابخانه Microsoft Internet Controls رو به پروژت اضافه کنی.
:P

Rambod
جمعه 27 شهریور 1383, 22:31 عصر
آقای اسماعیلی عزیز کدی که شما نوشتی کاملاً درسته و کار میکنه.
ولی میدونین مشکل من چیه؟! من می‌خوام اینترنت اکسپلورر ها رو مثلاً با Shell باز کنم و به هر طریقی روی آدرس‌بار آنها focus کنم و آدرس سایتی رو که می‌خوام برم رو توی آدرس بار اینترنت اکسپلورری که باز کردم بنویسم و دکمه اینتر را بزنم. البته همه‌ی اینها بصورت مجازی.
اگر همچین چیزی میشه، لطفاً‌من رو راهنمایی کنین. فکر کنم شما بدونین این رو برای چی می‌خوام :wink:

shahramie
پنج شنبه 30 مهر 1383, 20:31 عصر
منم یه مشکل دارم اگه میشه بفرمائید که چطوری میشه یک صفحه اینترنت با آدرسی که خودم می دم باز بشه؟
آدرس من بشکل 192.168.0.5 باشه
با این چند خطی که بالا آقای اسماعیلی نوشتن امتحان کردم پیغام زیر را می دهد :
Run-Time Error 430
class dose not support automation or dose not support expected interface
SHDocVw را هم تو ویژوال بیسیک من نداره بجاش SHDocVwCtl را می زنم.
البته کتابخانه Microsoft Internet Controls رو هم به پروژه اضافه کردم.
ممنون

Payam Moradi
پنج شنبه 30 مهر 1383, 22:20 عصر
خوب معلومه. اون اکتیوایکس Dll که شما استفاده کرده رجیستر نشده. 8)

Ariyan
جمعه 01 آبان 1383, 08:08 صبح
با استفاده از Shell به صورت زیر است :

Shell "explorer http://www.Google.com"