Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Формат блобов системных таблиц.... System tables BLOB format / 5 сообщений из 5, страница 1 из 1
25.12.2003, 12:38
    #32363056
Petroff-Vodkin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат блобов системных таблиц.... System tables BLOB format
Привет!
Кто нибудь знает формат блобов системных таблиц ?!?!?
Например для чтения кода всех функций из одного модуля...
И тоже самое для форм...


С наилучшими...
...
Рейтинг: 0 / 0
25.12.2003, 12:50
    #32363081
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат блобов системных таблиц.... System tables BLOB format
А почему надо именно из BLOB читать?
...
Рейтинг: 0 / 0
25.12.2003, 12:55
    #32363091
Petroff-Vodkin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат блобов системных таблиц.... System tables BLOB format
хммм...
Тогда вопрос поставлю по другому:
Как прочитать код всех функций из модулей Аксесса?
И как прочитать описания форм?
Я думал - они в блобах...
Если посмотреть в MSysModules.Module - то там видны некоторые участки кода... но не весь... видимо он в каком-то формате... вот собственно и интересует - как так взять и прочитать декларации и тела самих функций...
...
Рейтинг: 0 / 0
25.12.2003, 13:07
    #32363110
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат блобов системных таблиц.... System tables BLOB format
Вот ведь людей тянет со всякой ерундой (типа системных таблиц) возится. То таблицы линкуют через MSysObjects, то модули читают через MSysModules. Для кого библиотеки писаны - загадка...

Смотри хелп к классу Module, семейству Modules и св-вам Form.Module и Report.Module
...
Рейтинг: 0 / 0
25.12.2003, 13:36
    #32363181
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат блобов системных таблиц.... System tables BLOB format
Для примера, вывод в окно отладки
Public Function ParseModules()
Dim objVBComponent As Object
Dim i As Long
For Each objVBComponent In Application.VBE.ActiveVBProject.VBComponents
' Debug.Print objVBComponent.Name
For i = 1 To objVBComponent.CodeModule.CountOfLines
Debug.Print " " & objVBComponent.CodeModule.Lines(i, 1)
Next i
Next objVBComponent
End Function
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Формат блобов системных таблиц.... System tables BLOB format / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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