Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / "0x7c90100b" обратилась к памяти / 4 сообщений из 4, страница 1 из 1
14.06.2010, 12:22
    #36685657
Железнодорожник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
"0x7c90100b" обратилась к памяти
привет всем, сделал СОМ объект для N приложения, при закрытия все время ругается:
Код: plaintext
Инструкция по адресу "0x7c90100b" обратилась к памяти по адресу "0x00000020". Память не может быть "read".
при загрузке формы создаются
Код: plaintext
1.
2.
Public db As NotesDatabase, Public ns As New NotesSession
.....ns.Initialize (passw), ....Set db = ns.GetDatabase(IPserver, DBName, False)
Public ArrayDocField( 0  To  1 ,  0  To  100 ) As String....
заполнения массива и все, в terminate уничтажаю set ns=nothing set db=nothing, но все равно при закрытия приложения ругается, форму вызываю как модальную, что то в памяти остается, пол дня потратил, но не нашел причину
...
Рейтинг: 0 / 0
14.06.2010, 12:36
    #36685676
Железнодорожник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
"0x7c90100b" обратилась к памяти
или надо массив уничтожить ?
...
Рейтинг: 0 / 0
14.06.2010, 16:05
    #36686001
Железнодорожник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
"0x7c90100b" обратилась к памяти
Железнодорожникили надо массив уничтожить ?\
кое что нашел
в модуле
Код: plaintext
Public ns As New NotesSession обявлен
........
при инициализаций формы делаю
Код: plaintext
ns.Initialize (passw)
из за ns, т.е если закоментировать эту строку, ошибка не выходит, попробовал так
Код: plaintext
1.
2.
3.
        ns.Initialize (passw)
        Set db = ns.GetDatabase(IPserver, DBName, False)
        Set ns = Nothing
 
типа уничтожаю сессию, не помогает, значить его по другому надо убить :) только не знаю как правильно, в инете шарился целый день
...
Рейтинг: 0 / 0
17.06.2010, 09:20
    #36691570
Железнодорожник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
"0x7c90100b" обратилась к памяти
есть ли аналог Marshal.ReleaseComObject на VB6 ?
проект СОМ объект, юзает API,COM библиотеки
Marshal.ReleaseComObject- .Net-овский....
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / "0x7c90100b" обратилась к памяти / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]