PDA

View Full Version : قطع صدای کنترل WebBrowser



Programmer_SF
سه شنبه 15 شهریور 1390, 19:30 عصر
سلام دوستان
من با استفاده از کنترل WebBrowser برنامه ای نوشتم که یک صفحه ی وب رو به صورت پشت سرهم چک میکنه
مشکل اینجاست که صدایی که هنگام باز شدن صفحه پخش میشه خیلی آزار میده
منظورم همون صدای رفرش شدن صفحه هستش
چون تقریبا هر 2-3 ثانیه یکبار این صدا پخش میشه!!!
میخواستم بدونم راهی برای قطع کردن این صدا هست یانه؟
ممنون

ramzdar
شنبه 19 شهریور 1390, 14:40 عصر
منم همین مشکل رو دارم
چجوری میشه کاری کرد که این صدای تیک WebBrower موقع لود کردن یه صفحه قطع بشه؟
لطفاً کمک کنید

m4hd1r
شنبه 19 شهریور 1390, 17:38 عصر
حالا كه بحث رو شرو كرديد منم نميخوام يه تاپيك وا شه .... چجوري ميشه عكس هارو غير فعال كرد؟ (مث همين دوستمون بخخوايم يه صفحه چك شه عكس ها آزار دهنده اند)

محسن واژدی
شنبه 19 شهریور 1390, 20:33 عصر
سلام
صدای کلیک WebBrowser را نمیتوان قطع کرد، البته راهی که وجود دارد قطع کردن صدا از control-panel است
موفق باشید

محسن واژدی
شنبه 19 شهریور 1390, 23:07 عصر
حالا كه بحث رو شرو كرديد منم نميخوام يه تاپيك وا شه .... چجوري ميشه عكس هارو غير فعال كرد؟ (مث همين دوستمون بخخوايم يه صفحه چك شه عكس ها آزار دهنده اند)


متاسفانه هیچ متد یا خصوصیتی در کنترل IE Webbrowser برای جلوگیری از بارگذاری تصاویر در صفحه وجود ندارد
تنها راه میتواند غیرفعال کردن تصاویر IE از ریجستری باشد

موفق باشید

Programmer_SF
یک شنبه 20 شهریور 1390, 21:56 عصر
ممنون محسن جان
منم راه دیگه ای جز این پیدا نکردم ! :(
از دوستان کسی ابزار بهتری برای مرور وب نمیشناسه؟

محسن واژدی
یک شنبه 20 شهریور 1390, 22:17 عصر
کنترل Mozilla firefox هم وجود دارد که هنوز تست نکرده ام،

Black_Strom
شنبه 26 شهریور 1390, 20:03 عصر
راهی که با توجه به صحبت های دوستان به نظر می رسه :
برای صدا باید از کامپوننت هایی که کار با صدای ویندوز را به دست میگیره انجام بدی
مثلا زمان لود کردن اون صفحه ،صدای ویندوز را لحظه ای مات کنی و بعد باز resotre کنی
---------------------------------------------------
یه نکته مهم : حتما موقع لود کردن صفحه ای کو کی ها را مد نظر قرار بدید چون مشکلات زیادی را در به روز رسانی اون صفحه ممکنه به وجود بیاره
نکته 2 : از webbrowser استفاده نکنید زیرا vb runtime گاهی با توجه به سرویس پک هایی که داره روی ویندوز های مختلف مشکل ایجاد میکنه
بهتر ست از Inet استفاده نمایید که هم امکان نمایش و ذخیره اطلاعات را به صورت binary , text داره هم سرعت بیشتر هم قدرت بیشتر
البته از api هم می تونید استفاده نمایید مثل دستور urlgetsource که تو گوگل سرچ کنی کلی مثال راجع بهش هست