Freigeben über


DoesIncludeExist

Gibt an, ob in der Datei eine #include-Anweisung für eine bestimmte Headerdatei vorhanden ist.

function DoesIncludeExist( 
   oProj, 
   strHeaderFile, 
   strInsertIntoFile  
);

Parameter

  • oProj
    Das ausgewählte Projekt.

  • strHeaderFile
    Der Name der zu suchenden Headerdatei.

  • strInsertIntoFile
    Die Quelldatei, die die #include-Anweisung für die Headerdatei enthält (ohne den Pfad).

Rückgabewert

true, wenn der angegebene Header in der Datei enthalten ist; andernfalls false.

Hinweise

Gibt an, ob in der durch strInsertIntoFile angegebenen Datei eine #include-Anweisung für eine bestimmte Headerdatei vorhanden ist.

Beispiel

// 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);

Siehe auch

Aufgaben

Erstellen eines benutzerdefinierten Assistenten

Konzepte

Anpassen von C++-Assistenten mit allgemeinen JScript-Funktionen

Entwerfen eines Assistenten

Weitere Ressourcen

JScript-Funktionen für C++-Assistenten