Importation de l’interface utilisateur
Outre les informations abordées dans les sections précédentes, uisample.msi contient également des données pour un exemple d’interface utilisateur. Si vous avez fusionné uisample.msi dans MNP2000.msi dans la section importation d’une base de données vide, ces informations sont également présentes dans MNP2000.msi. Les informations de l’exemple d’interface utilisateur se trouvent dans les tableaux suivants.
- Table ActionText
- Table binaire
- Table de contrôle
- Table ControlEvent,
- Table de boîtes de dialogue
- Table des erreurs
- Table EventMapping
- Table RadioButton
- Table TextStyle
- Table UIText
L’éditeur de base de données Orca fourni avec le programme d’installation comprend une option d’aperçu de boîte de dialogue que vous pouvez utiliser pour afficher un aperçu des dialogues de l’interface utilisateur spécifiés par les données dans les tables ci-dessus.
L’exemple de package d’installation MNP2000.msi est maintenant prêt pour la validation du package. Exécutez toujours la validation sur un nouveau package avant d’essayer d’installer le package pour la première fois. Cela est décrit dans validation de l’exemple d’installation.
Si vous ne souhaitez pas inclure l’interface utilisateur dans l’exemple de package, omettez ou supprimez toutes les informations figurant dans les tableaux ci-dessus, à l’exception de la table TextStyle (qui est nécessaire pour définir la propriété DefaultUIFont ). Vous devez également supprimer les propriétés de l’interface utilisateur de la table des propriétés. un exemple de table de propriétés pour l’exemple Bloc-notes, sans interface utilisateur, est illustré ci-dessous. Ne réutilisez pas les GUID indiqués dans le tableau si vous copiez cet exemple.
| Propriété | Valeur |
|---|---|
| DefaultUIFont | DlgFont8 |
| INSTALLLEVEL | 3 |
| LIMITUI | 1 |
| Fabricant | Microsoft |
| ProductCode | {18A9233C-0B34-4127-A966-C257386270BC} |
| ProductLanguage | 1033 |
| ProductName | MNP2000 |
| ProductVersion | 01.40.0000 |
| UpgradeCode | {908E378A-9551-4772-BF1D-5CFAF6FD9CB4} |
Un package sans interface utilisateur peut être installé à partir de la ligne de commande ou d’un programme. Pour installer un package à partir de la ligne de commande, utilisez les méthodes décrites dans options de ligne de commande. Pour installer un package à partir d’un programme, utilisez les méthodes décrites dans utilisation des fonctions de programme d’installation. Exécutez toujours la validation sur un nouveau package avant de tenter d’installer un nouveau package pour la première fois.