DoesIncludeExist
Обновлен: Ноябрь 2007
Показывает, существует ли в файле оператор #include заданного заголовочного файла.
function DoesIncludeExist( oProj, strHeaderFile, strInsertIntoFile );
Параметры
oProj
Выбранный проект.strHeaderFile
Имя заголовочного файла для поиска.strInsertIntoFile
Исходный файл, содержащий оператор #include заголовочного файла (исключая путь).
Возвращаемое значение
Значение true, если заданный заголовочный файл присутствует в файле; в противном случае — значение false.
Заметки
Показывает, существует ли оператор #include указанного заголовочного файла в файле, заданном параметром strInsertIntoFile.
Пример
// Check to see if #include for atlbase.h
// is included in the project's stdafx.h.
// and add it if it is not.
if (!DoesIncludeExist(selProj, "<atlbase.h>", strSTDAFX))
oCM.AddInclude("<atlbase.h>", strSTDAFX, vsCMAddPositionEnd);
См. также
Задачи
Создание пользовательского мастера
Основные понятия
Настройка мастеров С++ с помощью общих функций JScript.