? Comdlg32.ocx er en CommonDialog kontroll som brukes i Microsoft Visual Basic-programmer for operasjoner som å åpne og lagre filer og andre formål som for eksempel trykking, velge farger og fonter . Utviklere må ha en design-time lisens til å distribuere kontroll med sine søknader . Tilgang dialogbokser
felles dialog kontroll er tilgjengelig gjennom comdlg32.ocx ActiveX-kontrollen. ActiveX-kontrollen gir metoder for å vise dialogbokser som Åpne, Lagre som , farge , font og print. For eksempel , for å vise "Lagre som "-dialogboksen , kan du bruke " ShowSave " metoden tilgjengelig via ActiveX-kontrollen .
Ulempene med dialogbokser
comdlg32.ocx er enkel å bruke , men utbygger må ha en sann utviklingsmiljø for å ha lisensrettigheter å slippe kontrollen. Det finnes forskjellige versjoner av denne ActiveX-kontrollen , og du kan også kjøre inn i problemer etter manglende bibliotek referanser eller versjon konflikter .
Unngå OCX feil
p Hvis du har tenkt å slippe kontrollen med programmene dine , må du sørge for at comdlg32.ocx er en del av programmets standard installasjon. For eksempel , hvis kontrollen blir distribuert med en frittstående Access-fil , ved hjelp av "Office Developer Edition Setup Wizard" er en god idé å installere og registrere OCX .