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