Nwlapcug.com


Che cosa è comdlg32. ocx?

Comdlg32. ocx è un controllo CommonDialog utilizzato nelle applicazioni di Microsoft Visual Basic per operazioni quali l'apertura e salvataggio di file e altri scopi quali la stampa, selezionare i colori e i font. Gli sviluppatori devono avere una licenza design-time per distribuire il controllo con le loro applicazioni.

L'accesso alle finestre di dialogo

Il controllo common dialog è disponibile attraverso il Comdlg32. ocx controllo ActiveX. Il controllo ActiveX fornisce metodi per visualizzare finestre di dialogo ad esempio Apri, Salva con nome, colore, font e stampa. Ad esempio, per visualizzare la finestra di dialogo "Salva con nome", è possibile utilizzare il metodo "ShowSave" disponibile tramite il controllo ActiveX.

Svantaggi delle finestre di dialogo

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 è inoltre possibile eseguire in problemi dalla mancanza di riferimenti di libreria o conflitti di versione.

Evitare errori OCX

Se si prevede di rilasciare il comando con le applicazioni, è necessario assicurarsi che il Comdlg32. ocx è parte dell'installazione standard dell'applicazione. Ad esempio, se il controllo è distribuito con un file di accesso autonomo, utilizzando il "installazione guidata di Office Developer Edition" è una buona idea installare e registrare l'OCX.