![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Назначение переменных BorlandIDEServices и ToolServices
Павел © (2004-12-02 15:44:00)Объясните назначение переменных BorlandIDEServices и ToolServices. И где можно почитать (кроме помощи)???
Павел (2004-12-03 09:42:00) [1]Дубль по тому, что когда я послал в первый раз, у меня высветилась, что произошла внутренняя ошибка сервера, вот я и написал второй раз :)))))
И такие ошибки у меня часто.............:((
Павел (2004-12-02 17:57:00) [2]Удалено модератором
Примечание: Дубль
Павел (2004-12-02 17:52:00) [3]Спасибо
Юрий Зотов (2004-12-02 16:48:00) [4]BorlandIDEServices - глобальная переменная, содержащая ссылку на объект, который создается самой IDE, существует внутри нее, реализует интерфейсы OTAPI (Open Tools API) и предоставляет доступ к их свойствам и методам.
ToolServices - практически то же саиое, но уже устарело и в новых версиях Delphi вряд ли есть. Насколько я понимаю, разница в том, что ToolServices дает доступ к своим свойствам и методам не как к свойствам и методам интерфейсов, а напрямую, как просто к свойствам и методам класса. Кроме того, набор свойств и методов, предоставляемых ToolServices беднее, чем набор свойств и методов, предоставляемых BorlandIDEServices.
Почитать об этом можно мало где, штука эта документирована слабо и в литературе освещена мало. Основные источники - это исходники в каталоге Delphi\Source\ToolsAPI, чужие исходники, поиск по Интернету и конференция Borland по OTAPI.