? Comdlg32.ocx è un controllo CommonDialog utilizzato in applicazioni di Microsoft Visual Basic per le operazioni come l'apertura e il salvataggio dei file e per altri scopi , come la stampa , la selezione di colori e caratteri . Gli sviluppatori devono avere una licenza in fase di progettazione per distribuire il controllo con le loro applicazioni . Accesso alle finestre di dialogo
Il controllo comune di dialogo è disponibile attraverso il controllo ActiveX comdlg32.ocx . Il controllo ActiveX fornisce metodi per visualizzare le finestre di dialogo , come aprire, salvare , colore, font e di stampa. Ad esempio, per mostrare il "Salva con nome " finestra di dialogo , è possibile utilizzare il metodo " ShowSave " disponibile attraverso il controllo ActiveX .
Inconvenienti di finestre di dialogo
comdlg32.ocx è facile da usare , ma lo sviluppatore ha bisogno di avere un ambiente di sviluppo vero di avere i diritti di licenza per rilasciare il controllo . Ci sono diverse versioni di questo controllo ActiveX , e si può anche incorrere in problemi con i riferimenti di libreria mancante o conflitti di versione.
Evitare errori OCX
Se ha intenzione di rilasciare il controllo con le applicazioni, è necessario assicurarsi che il comdlg32.ocx fa parte della installazione standard dell'applicazione. Ad esempio , se il controllo è stato distribuito con un file di accesso autonomo , utilizzando " Installazione guidata di Office Developer Edition" l' è una buona idea per installare e registrare l' OCX .