Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.133.121.160] |
|
Сообщ.
#1
,
|
|
|
Допустим нам неизвестно что такое IHTMLDocument2
1) Запускаешь Far, NC, DN, Total Commander 2) Заходишь в каталог %Delphi%\Source 3) Нажимаешь Alt+F7 4) Вводишь маску - *.pas 5) Вводишь слово - что нужно искать, в данном случае "IHTMLDocument2" 6) Отмечаешь "искать начиная с этого каталога" 7) Нажимаешь поиск В данном случае найдётся только один файл - mshtml.pas. Отсюда делаешь вывод - надо подключить Uses ..., MsHtml; Если файлов найдётся много (бывает) методом тыка через F3 и F7 смотришь где объявлен тот или иной метод, функция, интерфейс... Если вам встретилась в программе ошибка "Undeclared identifier", то это свидетельствует об одной из следующих ситуаций: 1) вы набрали идентефикатор с ошибкой Решение: обратитесь ко встроенной справочной системе или другой литературе, чтобы уточнить название функции/константы/переменной. 2) вы используете переменную, не задекларирванную в секции var функции, процедуры, модуля или полях класса Решение: объявите переменную или проверьте правильность написания имени. 3) вы точно знаете (или предполагаете), что такой идентификатор правильный, но не знаете, где он объявлен Решение: Уточнить это можно в справочной системе Delphi, где всегда указано, где объявлена та или иная функция или переменная. Кроме того с Delphi поставляются исходники VCL и RTL, так что можно найти в них. Как видно, проблема решается просто и тривиально. Так что не стоит задавать такие вопросы на форуме. |