نمایش نتایج 1 تا 9 از 9

نام تاپیک: عدم نمایش خطای موجود در صفحات وب در webbrowser

  1. #1

    عدم نمایش خطای موجود در صفحات وب در webbrowser

    با استفاده از ole مربوطه (microsoft web browswer) فایل های html را نمایش می دهم
    ولی اگر در فایل مربوطه اشکالی وجود داشته باشد (مثلا در سورس جاوااسکریپت فایل موردنظر و یا ....)
    پنجره خطای مربوطه و سوالی مبنی بر ادامه کار بصورت yes , no نمایش داده می شود
    می خواهم مشابه تنظیم مربوطه در Internet Explorer (در قسمت advance) که می توان از نمایش این پیغام خطاها جلوگیری کرد استفاده کنم (disable script debuging)
    با پارامترهای مختلف این ole ور رفتم ولی متاسفانه نتوانستم جواب مطلوب بگیریم
    بدنبال راه حلی برای رفع این مشکل هستم؟

  2. #2
    مدیر بخش آواتار binyaz2003
    تاریخ عضویت
    آبان 1382
    محل زندگی
    کرمان
    سن
    39
    پست
    2,107
    فکر کنم تنظیماتش و از ویندوز می گیره!؟
    وب سایت شخصی
    وبلاگ آموزش ویژوال فاکس پرو - به دلیل تعطیل شدن میهن بلاگ نوشته های وبلاگ به وب سایت شخصی منتقل شدند.

  3. #3
    من تو رجیستری نیز جستجو کردم چیزی پیدا نکردم
    علی القاعده باید از تنظیمات خود IE بگیرید ولی متاسفانه اینگونه نیست
    به هر حال اگر تنظیم خاصی را برای این منظور پیدا کردید ممنون می شم از راهنماییتون

  4. #4
    سلام

    این آدرس در رجیستری

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\BROWSE\SCRIPT_DEBUGGER


    را نگاه کردی؟
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  5. #5
    بله
    این قسمت در رجیستری براساس تغییرات در قسمت advance مربوط به internet option و قسمت مربوط به عدم نمایش پیغام های خطا در Ie می باشد و براساس این تغییر به هنگام نمایش صفحات وب توسط نرم افزار IE دیگر پیغام خطاها نمایش داده نشده و به ادامه کار (خواندن بقیه اطلاعات فایل html) ادامه می دهد
    ولی متاسفانه حتی با وجود این تنظیم نیز به هنگام فراخوانی فایل توسط ole مربوطه در vfp باز هم پنجره پیغام خطا نمایش داده می شود
    (و شاید نیاز به ایجاد یک مقدار جدید در این قسمت از رجیستری باشد )
    (برای تست شما می تونید یک صفحه در vfpباز کرده و به کمک ole مربوطه )web browser) یک فایل html که دارای خطایی هست (مثلا یکی از فایلهای ضمیمه صفحه وب را نداشته باشد مثل سورس جاوااسکریپت بصورت external ویا عکس های صفحه و یا ....) و آنگاه ببینید آیا به هنگام نمایش فایل مربوطه در محیط vfp آیا پیغام خطا نمایش داده میشود یا خیر)

    (درضمن متشکر از شما دوست گرامی که برای این مشکل وقت گذاشتید
    ممنون میشم که بتونید برای این مشکل راه حلی ارائه دهید):لبخندساده

  6. #6
    دوستان ممنون میشم راهنمایی کنید؟
    (حتی اگر با استفاده از ole دیگری که قابلیت این کار را داشته باشد)
    (بطور مثال در محیط دلفی ابزاری برای این کار هست که در صورت بروز خطا می توان از نمایش آن جلوگیری کرد)

  7. #7
    سلام

    همون ابزار دلفی را به ocx تبدیل کن و توی فاکس پرو استفاده کن.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  8. #8
    مشکل این است که ابزار webbrowser از ابزار و کامپونتهای داخلی خود دلفی است
    و البته اصل مشکل این است که من نمی توانم آن را به ocx تبدیل کنم
    و دیگر اینکه نمی خواهم ایجاد یک فایل جدید و نصب و رجیستر و .... بکنم می خواهم از امکانات خود ویندوز و یا ocx ها دیگری که بخاطر کاربردهای دیگر نیاز به نصب هستند استفاده کنم (مثل comctl32.ocx که خیلی پرکاربرد هست)

  9. #9
    البته بصورت DLL یا خروجی ACTIVE-X می توانید از دلفی برای اینکار استفاده کنید
    لکن نیازی به این کار نیست و با تنظیم گزینه Silent مربوط به خود WebBrowser به راحتی این کار امکانپذیر می باشد.
    (به طور نمونه شما ole مربوطه (Microsoft Web Broswer) را در داخل فورم خود add کرده و نام آن را WebBrowser قرار داده اید با زدن کد زیر قبل از فراخوانی نام فایل html مربوطه (پارامتر navigate) نمایش صفحات را بصورت silent (اصطلاحا ساکت) تنظیم می کنید)
    thisform.webbrowser.silent = .t.

    موفق باشید

تاپیک های مشابه

  1. راست کلیک در WebBrowser
    نوشته شده توسط masi.a در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: شنبه 19 اسفند 1385, 09:23 صبح
  2. فرستادن متغیر به جای فایل به ocx مربوط به webbrowser
    نوشته شده توسط پدرخوانده در بخش Foxpro
    پاسخ: 1
    آخرین پست: پنج شنبه 10 اسفند 1385, 15:16 عصر
  3. مشکل با WebBrowser
    نوشته شده توسط shaghayegh_6113 در بخش کامپوننت های سایر شرکت ها، و توسعه کامپوننت
    پاسخ: 3
    آخرین پست: یک شنبه 22 بهمن 1385, 12:29 عصر
  4. استفاده از WebBrowser در یک حلقه از آدرس ها
    نوشته شده توسط shahab_ksh در بخش VB.NET
    پاسخ: 4
    آخرین پست: جمعه 07 مهر 1385, 13:37 عصر
  5. مشکل ارسال key به webbrowser دلفی
    نوشته شده توسط SReza1 در بخش برنامه نویسی در Delphi
    پاسخ: 11
    آخرین پست: پنج شنبه 17 مهر 1382, 20:15 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •