Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как занести в класс метаданные / 4 сообщений из 4, страница 1 из 1
06.09.2012, 16:16
    #37946917
rock-n-roll
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как занести в класс метаданные
Доброго времени суток!
Рылся в решениях Фоксклаба нашел такой класс
там автор делает следующее
Код: sql
1.
2.
aname = sys(2015)
Use (This.ClassLibrary) Alias (aname) Again In 0 Shared


Как я понял активные экземпляры классов и инфа по ним.
Затем находит нужный класс(себя) и читает поле user.

Вопрос как он занес это при написании класса. в частности у него там целая DLL-ка
Решение довольно старое, до автора рискую не достучаться,а наверняка кто-нибудь здесь использует этот "прием".

Заранее благодарен
...
Рейтинг: 0 / 0
06.09.2012, 16:39
    #37946976
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как занести в класс метаданные
VCX/VCT это DBF с мемополями. Он изначально засунул DLL-ку в мемо-поле, а затем восстанавливает ее оттуда.
Изврат так-то. Будут проблемы с антивирусами, особенно с экзотическими всякими, они не любят когда прога создает файл и тут же начинает его запускать.
...
Рейтинг: 0 / 0
06.09.2012, 16:47
    #37946999
rock-n-roll
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как занести в класс метаданные
Dima T VCX/VCT это DBF с мемополямиИ все таки можно ли увидеть/безопасно поработать с этим DBF ,, поле user типа "клади что хочешь"?
...
Рейтинг: 0 / 0
06.09.2012, 17:04
    #37947034
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как занести в класс метаданные
rock-n-rollDima T VCX/VCT это DBF с мемополямиИ все таки можно ли увидеть/безопасно поработать с этим DBF
Можно. Если оно закомпилировано внутрь EXE то откроется только на чтение.

rock-n-rollполе user типа "клади что хочешь"?
http://support.microsoft.com/kb/145742
File Structure and Contents of .VCX and .SCX Files...
Field Name: User
Type: Memo
Description: VCX/SCX - Open for user-defined purposes.
Я так понимаю что в USER пиши что хочешь, для того оно и задумано разработчиками.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как занести в класс метаданные / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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