ايران ويج

نسخه‌ی کامل: یه سوال مقدماتی ولی مهم!!!
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام و خسته نباشید به همه دوستان.من میخوام که با یه textbox اسم یه سایت رو از user بگیرم و با ie (و نه با web browser خود vb ) اون سایت رو باز کنم!از همتون ممنون برای همگی ارزوی موفقیت دارم !
با سلام
کد:
shell "explorer " & text1.text
با سلام خدمت اساتید عزیزم
شما برای این کار بهتره به روش زیر عمل کنید


Private Sub cmdBrowse_Click()
  Dim Browser As Object
  Set Browser = CreateObject("InternetExplorer.Application")
  Browser.Navigate txtURL.Text
  Browser.Visible = True
End Sub
سلام. روشی که حامد گفت بهترین و ساده ترین روشه برای اینکار.
سورسی که جناب pesar_sheyton گذاشتن در ویندوزهای جدید بصورت پیش فرض کار نمیکنه منظورم xp sp2 به بالا هست.
با استفاده از تابع ای پی آی shellexecute هم اینکار ممکنه ولی همون دستور shell بهترین روشه
arashps نوشته است:سلام. روشی که حامد گفت بهترین و ساده ترین روشه برای اینکار.  
سورسی که جناب pesar_sheyton  گذاشتن در ویندوزهای جدید بصورت پیش فرض کار نمیکنه منظورم xp sp2 به بالا هست.
با استفاده از تابع ای پی آی shellexecute  هم اینکار ممکنه ولی همون دستور shell بهترین روشه
سلام ...
ولی روش آقا حامد یه مشکل داره !
مشکلش اینه که اگه کسی Default Browser ش چیزی غیر از IE باشه ( مثل Firefox ) سایت مورد نظر با همون IE باز میشه !
و این شاید خیلی جالب نباشه .
فکر کنم با استفاده از تابع ShellExecute این مشکل بر طرف میشه !
Programmer نوشته است:روش pesar_sheyton حرفه ای تره!
ولی روش pesar_sheyton هم همین مشکل بالا رو داره ...
به نظر من بهترین روش در پست شماره ی پنج این تاپیک گفته شده !