Condividi tramite


Finestre di dialogo (Windows Installer)

Le finestre di dialogo vengono specificate nella colonna Dialog della tabella finestra di dialogo . Per altre informazioni sull'aggiunta di una finestra di dialogo o di un cartellone a un'interfaccia utente, vedere Uso dell'interfaccia utente.

Nomi delle finestre di dialogo riservate

I nomi delle finestre di dialogo seguenti sono riservati da Windows Installer e non devono essere usati per le finestre di dialogo personalizzate create dall'utente. Il programma di installazione richiede che queste finestre di dialogo siano elencate nella tabella finestra di dialogo utilizzando i nomi riservati seguenti. Ogni finestra di dialogo e nome può essere elencato una sola volta. Gli sviluppatori devono creare queste finestre di dialogo nell'interfaccia utente. Per informazioni su come visualizzare l'anteprima delle finestre di dialogo, vedere Importazione dell'interfaccia utente.

Nome della finestra di dialogo Breve descrizione della finestra di dialogo
FilesInUse dialog Avvisa l'utente di elaborare la sovrascrittura o l'eliminazione di file.
finestra di dialogo FirstRun Raccoglie il nome utente, il nome della società e l'ID prodotto.
MsiRMFilesInUse Dialog Avvisa l'utente di elaborare la sovrascrittura o l'eliminazione di file e offre all'utente la possibilità di usare il gestione riavvio per chiudere e riavviare le applicazioni.

 

Finestre di dialogo obbligatorie

Durante l'installazione, alcuni eventi causano la verifica delle tabelle delle sequenze dell'interfaccia utente nel pacchetto e visualizzano la finestra di dialogo specificata. In caso di errore irreversibile, ad esempio, Windows Installer visualizza la finestra di dialogo elencata con un numero di sequenza di -3 nella tabella della sequenza dell'interfaccia utente indipendentemente dal nome della finestra di dialogo nella tabella finestra di dialogo. Nella tabella seguente sono elencati gli eventi specifici e il numero di sequenza corrispondente nella tabella della sequenza dell'interfaccia utente:

Tipo di evento Numero di sequenza della tabella sequenza dell'interfaccia utente Descrizione della finestra di dialogo
errore irreversibile -3 L'installazione è stata terminata da un errore irreversibile.
'uscita utente -2 L'installazione è stata terminata alla richiesta dell'utente.
exit -1 L'installazione è stata completata correttamente.

 

Inoltre, l'autore del pacchetto deve creare una finestra di dialogo generica per visualizzare Windows Installer messaggi di errore. Questa finestra di dialogo può essere denominata qualsiasi elemento, ma questo nome deve essere specificato nella proprietà ErrorDialog.

Finestre di dialogo tipiche

Le finestre di dialogo seguenti sono facoltative e sono in genere incluse nell'interfaccia utente creata di un pacchetto di installazione. Queste finestre di dialogo sono tipiche della maggior parte delle procedure guidate dell'interfaccia utente per l'installazione dei file. Queste finestre di dialogo possono avere qualsiasi nome nella tabella Dialog. I nomi visualizzati sono consigliati solo per maggiore chiarezza e possono essere modificati in base alle esigenze. Ad esempio, due diversi LicenseAgreement finestre di dialogo possono essere usate nel pacchetto e distinte nella tabella Dialog in base ai nomi ProfessionalLicenseAgreement e LimitedLicenseAgreement.

Tipo di finestra di dialogo Breve descrizione della finestra di dialogo
finestra di dialogo DiskCost Indica spazio su disco insufficiente per l'installazione.
finestra di dialogo Sfoglia Consente all'utente di selezionare una directory.
finestra di dialogo Annulla Conferma una richiesta di terminare l'installazione.
finestra di dialogo Contratto di licenza Box modale che visualizza il contratto di licenza.
finestra di dialogo Selezione Casella modale che consente all'utente di selezionare gli elementi.