Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница:

 

  Вопрос: WebBrowser Добавлено: 08.07.11 14:33  

Автор вопроса:  Flamberg
Как в WebBrowser сделать видимыми границы таблицы в которой бордер=0?
В VB6 работает, реализованно через:
Dim CommandTarget As IOleCommandTarget
Public Sub CommandExec(ByVal CMDID As WBIDM, Optional ByVal CMDOPT As OLECMDEXECOPT = OLECMDEXECOPT_DODEFAULT, Optional VarIn As Variant, Optional varOut As Variant)
    CommandTarget.Exec GUID_HTML, CMDID, CMDOPT, VarIn, varOut
End Sub
Public Property Let ShowBorders(ByVal bNewValue As Boolean)
    m_bShowBorders = bNewValue
    CommandExec IDM_SHOWZEROBORDERATDESIGNTIME, OLECMDEXECOPT_DONTPROMPTUSER, m_bShowBorders
    PropertyChanged "ShowBorders"
End Property


На .нет пробавал так
Dim CommandTarget As IOleCommandTarget
CommandTarget.Exec(IDM_SHOWZEROBORDERATDESIGNTIME, OLECMDEXECOPT_DONTPROMPTUSER, True)


Более того IOleCommandTarget вообще светится как "не определен", пространство имен Microsoft.VisualStudio не знаю как подключить, хотя нужная Microsoft.VisualStudio.OLE.Interop имеется в C:\WINDOWS\assembly
Нашел неизвестный dll в котором присутствует IOleCommandTarget, но при выполнении отлатчик тормозит записью "неверные параметры команды"

Ответить

  Ответы Всего ответов: 0  

Нет ответов

Страница:

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам