Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
01.06.2017, 14:44
|
|||
---|---|---|---|
|
|||
vb.net+WndProc+Com |
|||
#18+
добрый день ! подскажите пожалуйста есть vb.net приложение, в котором регится com объект, в котором есть датасет с данными переопределяю WndProc и пытаюсь по wm_user вычитать данные - ругается, хотя если обратится к данным в другом методе (по нажатию кнопки в vb) ошибок нет тут что-то с изоляцией может? Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.06.2017, 14:48
|
|||
---|---|---|---|
vb.net+WndProc+Com |
|||
#18+
Vlad_ZJ, Ну и что можно сказать не видя ни кода ни сообщения об ошибке? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.06.2017, 15:01
|
|||
---|---|---|---|
|
|||
vb.net+WndProc+Com |
|||
#18+
Dim dsData As Object Public Const WM_USER = &H400 //тут ругается Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message) Select Case (m.Msg) Case WM_USER MsgBox(dsData.FieldByName("naim").Value) Me.Invalidate() End Select MyBase.WndProc(m) End Sub //так не ругается возвращает значение поля по нажатию кнопки Private Sub Button1_Click_1(sender As Object, e As EventArgs) Handles btInfo.Click MsgBox(dsData.FieldByName("naim").Value) End Sub так регится объект в com App = CreateObject("APP.Application") PartObj = App.ObjectsManager.RunObject("", NameObject, "Form1") dsData = PartObj.Rootdata ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&mobile=1&tid=1399872]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
74ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 165ms |
0 / 0 |