Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Создание класса на основе ActiveX / 10 сообщений из 10, страница 1 из 1
15.01.2007, 14:53
    #34255910
N000b
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание класса на основе ActiveX
Как в VFP 6.0 на основе ActiveX элемента, а именно TreeView создать свой класс и переопределить в нем методы, после чего поместить в библиотеку VCX. Чего-то не догоняю просто 8)
...
Рейтинг: 0 / 0
15.01.2007, 15:13
    #34256000
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание класса на основе ActiveX
В качестве класса, на основе которого делаете своей класс, выберете OleControl.
С уважением, Алексей
...
Рейтинг: 0 / 0
15.01.2007, 16:12
    #34256267
N000b
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание класса на основе ActiveX
Спасибо. Но я почему-то не могу найти свойства класса:

LabelEdit - 1 (tvwManual)
Font - Arial Cyr
Indentation - 5

О них говорилось на http://www.caws.atnet.ru/vfox/vfoxpro1.html
...
Рейтинг: 0 / 0
15.01.2007, 16:41
    #34256392
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание класса на основе ActiveX
N000bСпасибо. Но я почему-то не могу найти свойства класса:

LabelEdit - 1 (tvwManual)
Font - Arial Cyr
Indentation - 5

О них говорилось на http://www.caws.atnet.ru/vfox/vfoxpro1.html
А о каком ActiveX идет речь?
Если вы про TreeView, то откройте класс на редактирование. Далее правой "крысой" на нем и пункт контекстного меню "TreeCtrl Properties".
С уважением, Алексей.
...
Рейтинг: 0 / 0
15.01.2007, 20:46
    #34257065
N000b
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание класса на основе ActiveX
Я делаю так - создаю новый класс в форме New Class на основе OleControl
Далее появляется форма Вставка Объекта
и что там искать не понятно, т.к. нигде нет этого самого MS TreeView 8(
...
Рейтинг: 0 / 0
15.01.2007, 21:48
    #34257134
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание класса на основе ActiveX
А Microsoft TreeView Control, version 6.0 есть ?
С уважением, Алексей
...
Рейтинг: 0 / 0
15.01.2007, 22:49
    #34257188
N000b
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание класса на основе ActiveX
В том-то и дело нет его в списке, хотя в Component Gallery он присутствует среди Installed Controls 8( Как его от туда вытащить?
...
Рейтинг: 0 / 0
16.01.2007, 10:34
    #34257754
qwertyqwerty
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание класса на основе ActiveX
N000bВ том-то и дело нет его в списке, хотя в Component Gallery он присутствует среди Installed Controls 8( Как его от туда вытащить?

Зарегистрируй снова mscomctl.ocx: regcvr32 %SystemRoot%\system32\mscomctl.ocx
...
Рейтинг: 0 / 0
16.01.2007, 12:47
    #34258369
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание класса на основе ActiveX
По пунктам:

-) Открытваете свой файл проекта
-) Переходите на закладку Classes
-) В окне проекта нажимете кнопку "New"
-) Заполняете реквизиты открывшейся формочки: ClassName - ваше имя нового класса; BasedOn = OleControl; Store In - имя файла vcx в котором будет хранится новый класс
-) После нажатия кнопки Ok появится еще одна форма для указания ActiveX
-) В этой форме надо установить переключатель "Choose" в положение "Insert Control" и подождать 5...10 секунд пока не обновиться список доступных Com-компонент
-) Найти в новом списке "Microsoft TreeView Control, version 6.0" и нажать кнопку "Ok"
...
Рейтинг: 0 / 0
16.01.2007, 14:39
    #34258896
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание класса на основе ActiveX
N000bВ том-то и дело нет его в списке, хотя в Component Gallery он присутствует среди Installed Controls 8( Как его от туда вытащить?
Это очень странно! А что за Windows у вас ?
С уваэжением, Алексей.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Создание класса на основе ActiveX / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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