Fichier Assistant (.Vsz)
L’environnement de développement intégré (IDE) utilise des fichiers .vsz pour démarrer des Assistants. Ces fichiers .vsz contiennent des informations que l’IDE utilise pour déterminer l’Assistant à appeler et les informations à transmettre à l’Assistant.
Un fichier .vsz est une version d’un fichier texte au format .ini qui n’a aucune section. Les informations connues de l’IDE sont stockées au début du fichier. Cela fournit un lien entre l’Assistant que l’IDE appelle et les paramètres qui se trouvent dans le fichier .vsz à passer à l’IDE. Le reste du fichier fournit des paramètres spécifiques à l’Assistant et qui doivent être collectés par l’IDE et transmis à l’Assistant spécifique.
L’exemple suivant montre le contenu d’un fichier .vsz.
VSWizard 8.0
Wizard=VsWizard.CBlankSiteWizard -or- {123-1234556-123334}
Param="WIZARDNAME = Wizard One"
Param="WIZARDUI = FALSE"
Voici les parties du fichier .vsz.
Élément | Description |
---|---|
VSWizard | Le premier paramètre du fichier est le numéro de version du format de fichier de modèle. Ce numéro de version doit être 6.0, 7.0, 7.1 ou 8.0. Les autres nombres ne peuvent pas être démarrés et provoquent une erreur format non valide. |
Assistant | Ce champ contient l’OLE ProgID de l’Assistant, ou une représentation sous forme de chaîne GUID du CLSID de l’Assistant cocréée par l’IDE. |
Param | Ces parties sont facultatives. Vous pouvez ajouter autant que nécessaire. |
Les paramètres permettent au fichier .vsz de passer des paramètres personnalisés supplémentaires à l’Assistant. Chaque valeur est passée en tant qu’élément de chaîne dans un tableau de variantes à l’Assistant. Pour plus d’informations, consultez Paramètres personnalisés.
Pour ajouter un ID de paramètres régionaux par défaut à votre fichier .vsz, spécifiez FALLBACK_LCID
=xxxx, où xxxx est l’ID de paramètres régionaux, par exemple 1033 pour l’anglais. Lorsque FALLBACK_LCID
le paramètre est défini, l’Assistant utilise l’ID de paramètres régionaux de secours fourni si l’ID actuel est introuvable.