PDA

View Full Version : حرفه ای: غیر فعال کلیک راست بر روی لینک اینترنتی در vb



saeed_r67
دوشنبه 06 دی 1389, 07:35 صبح
سلام .
من تو برنامه ام از کامپوننت Web Browser استفاده کردم و کاربر رو محدود کردم که جز سایت که من واسه وی بی تعریف کردم جای دیگه ای نره.
حالا اگه کاربر بخواد بر روی لینک تو سایت که با کامپوننت Web Browser در وی بی براش گذاشتم کلیک راست بکنه و open new windows رو بزنه کلا مرورگر اینترنت اکسپلورر باز میشه ، و هر سایتی که بخواد میره .

حالا چه جوری میشه کلیک راست رو روی این کامپوننت غیر فعال کرد.
ممنون

butterfly8528
سه شنبه 07 دی 1389, 02:04 صبح
سلام دوست عزیز .
کافیه از کد زیر استفاده کنید تا کاربر نتونه لینک های WebBrowser رو در پنجره جدید باز بکنه .

Private Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)
Cancel = True
End Sub
موفق و پیروز باشید .

saeed_r67
سه شنبه 07 دی 1389, 08:25 صبح
سلام دوست عزیز .
کافیه از کد زیر استفاده کنید تا کاربر نتونه لینک های WebBrowser رو در پنجره جدید باز بکنه .

Private Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)
Cancel = True
End Sub
موفق و پیروز باشید .

خیلی ممنون.تشکر
مشکلم حل شد.
بازم ممنون