Importera användargränssnittet
Förutom information som beskrivs i föregående avsnitt innehåller uisample.msi även data för ett exempelanvändargränssnitt. Om du sammanfogade uisample.msi till MNP2000.msi i avsnittet Importera en tom databasfinns även den här informationen i MNP2000.msi. Informationen för exempelanvändargränssnittet finns i följande tabeller.
- ActionText-tabell
- Binär tabell
- Kontrolltabell
- ControlEvent-tabell
- Dialogtabell
- Feltabell
- EventMapping-tabell
- RadioButton-tabell
- TextStyle-tabell
- UIText-tabell
Databasredigeraren Orca som medföljer installationsprogrammet innehåller ett alternativ för dialogförhandsgranskning som du kan använda för att förhandsgranska dialogrutorna i användargränssnittet som anges av data i tabellerna ovan.
Exempelinstallationspaketet MNP2000.msi är nu redo för paketverifiering. Kör alltid validering på ett nytt paket innan du försöker installera paketet för första gången. Detta beskrivs i Verifiera installationsexemplet.
Om du inte vill ta med användargränssnittet i exempelpaketet utelämnar eller tar du bort all information i tabellerna som visas ovan förutom tabellen TextStyle (som behövs för att definiera egenskapen DefaultUIFont). Du bör också ta bort egenskaper för användargränssnittet från -egenskapstabellen. Ett exempel på egenskapstabell för Notepad-exemplet, utan användargränssnitt, visas nedan. Återanvänd inte de GUID:er som visas i tabellen om du kopierar det här exemplet.
Egenskap | Värde |
---|---|
DefaultUIFont | DlgFont8 |
INSTALLLEVEL | 3 |
LIMITUI | 1 |
Tillverkare | Microsoft |
ProductCode | {18A9233C-0B34-4127-A966-C257386270BC} |
ProduktSpråk | 1033 |
ProductName | MNP2000 |
ProductVersion | 01.40.0000 |
Uppgraderingskod | {908E378A-9551-4772-BF1D-5CFAF6FD9CB4} |
Ett paket utan användargränssnitt kan installeras från kommandoraden eller från ett program. Om du vill installera ett paket från kommandoraden använder du metoderna som beskrivs i kommandoradsalternativ. Om du vill installera ett paket från ett program använder du metoderna som beskrivs i Using Installer Functions. Kör alltid validering på ett nytt paket innan du försöker installera ett nytt paket för första gången.