Подключение модуля в uses

smoyk
Дата: 08.07.2019 11:48:17
Здравствуйте.
Не могу подключить модуль.
Попал ко мне проект, там в uses подключен SHDocVw_TLB, в объявлении: WebBrowser_V11: TWebBrowser_V1. При открытии проекта ругнулся, что таких компонент не знает.
Открыл Project->"Import Type Library", выбрал "Microsoft Internet Controls", сделал "Create unit", создался файл SHDocVw_TLB в папке Import. Но делфи все равно его не видит.
Подскажите пожалуйста, что еще надо сделать?
Заранее спасибо.
Tactical Nuclear Penguin
Дата: 08.07.2019 11:52:53
smoyk
Но делфи все равно его не видит.


так и говорит, вслух?
или может пишет чего все-таки?
wadman
Дата: 08.07.2019 11:59:53
smoyk
Подскажите пожалуйста, что еще надо сделать?

Собрать и установить?
smoyk
Дата: 08.07.2019 12:01:45
Tactical Nuclear Penguin
smoyk
Но делфи все равно его не видит.


так и говорит, вслух?
или может пишет чего все-таки?

Пишет. То же самое пишет при повторном открытии проекта, мол не знаю такого компонента и давай его игнор. Кроме того при наведении мышкой на название у других модулей высвечивает имя файла, у этого не высвечивает ничего.
Вобщем файл есть, но делфи его почему то не видит.
smoyk
Дата: 08.07.2019 12:03:09
wadman
smoyk
Подскажите пожалуйста, что еще надо сделать?

Собрать и установить?

Я был бы признателен, если бы вы сказали, на что нажать...
smoyk
Дата: 08.07.2019 12:21:40
Сделал Project->"Add to project", и выбрал этот файл. Модуль определился, делфи файл видит. При этом при открытии все равно пишет, что класс TWebBrowser_V1 не найден, хотя он в этом файле есть.
Совсем ничего не понимаю...
DimaBr
Дата: 08.07.2019 12:39:40
smoyk
Сделал Project->"Add to project", и выбрал этот файл. Модуль определился, делфи файл видит. При этом при открытии все равно пишет, что класс TWebBrowser_V1 не найден, хотя он в этом файле есть.

Чтобы компонент был виден в дизайнере, нужно компонент устанавливать, а не просто добавлять в проект
Gerasimenko
Дата: 08.07.2019 12:41:49
smoyk,

Возможно Вам поможет http://www.delphisources.ru/pages/faq/base/webbrowser_notes.html

Component->Import ActiveX Control...
smoyk
Дата: 09.07.2019 05:58:09
Gerasimenko
smoyk,

Возможно Вам поможет http://www.delphisources.ru/pages/faq/base/webbrowser_notes.html

Component->Import ActiveX Control...

Прочитал, попробовал установить "Microsoft Internet Controls", пишет "A class named 'TWebBrowser' is already installed.".
DimaBr
Дата: 09.07.2019 08:01:31
smoyk
Здравствуйте.
Не могу подключить модуль.
Попал ко мне проект, там в uses подключен SHDocVw_TLB, в объявлении: WebBrowser_V11: TWebBrowser_V1. При открытии проекта ругнулся, что таких компонент не знает.

У вас в проекте используется компонент TWebBrowser_V1 (скорее всего самописный), который был установлен в среду и брошен на форму