IActiveScriptAuthor::ParseScriptTextIActiveScriptAuthor::ParseScriptText

Analyse le texte du script, ajoute le texte pour le moteur de création de script et crée un IScriptEntry objet qui correspond au bloc de script.Parses script text, adds the text to the script authoring engine, and creates an IScriptEntry object that corresponds to the script block.

SyntaxeSyntax

HRESULT ParseScriptText(  
   LPCOLESTR pszCode,  
   LPCOLESTR pszItemName,  
   LPCOLESTR pszDelimiter,  
   DWORD dwCookie,  
   DWORD dwFlags  
);  

ParamètresParameters

pszCode
[in] Le texte du script d’analyse.[in] The script text to parse.

pszItemName
[in] L’adresse de mémoire tampon qui contient le nom de l’élément associé au bloc de script.[in] The buffer address that contains the item name associated with the script block.

pszDelimiter
[in] L’adresse du délimiteur de fin du bloc de script.[in] The address of the end-of-script-block delimiter. Lorsque pszCode est analysé à partir d’un flux de texte, l’hôte utilise généralement un délimiteur (par exemple, deux guillemets simples), pour détecter la fin du bloc de script.When pszCode is parsed from a stream of text, the host typically uses a delimiter (such as two single quotation marks), to detect the end of the script block. Définissez ce paramètre avec la valeur NULL s’il n’existe pas de séparateurs pour identifier la fin du bloc de script.Set this parameter to NULL if there is no delimiter to identify the end of the script block.

dwCookie
[in] Une valeur définie par l’application qui est associée au nouveau IScriptEntry objet.[in] An application-defined value that is associated with the new IScriptEntry object.

dwFlags
[in] Non utilisé.[in] Not used.

Valeur de retourReturn Value

Élément HRESULT.An HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.Possible values include, but are not limited to, those in the following table.

ValeurValue DescriptionDescription
S_OK La méthode a réussi.The method succeeded.

RemarquesRemarks

Voir aussiSee Also

Interface IActiveScriptAuthorIActiveScriptAuthor Interface