To je iz accessa MSCAL.OCX. Evo programa i upustvo za OCX koje sam pre pet godina zapisao:
Pre startovanja programa morate *.OCX fajl(ActiveX control) prvo kopirati u Windows System direktorijum(obicno C:\WINDOWS\SYSTEM). Kod nekih ActiveX kontrola morate kopirati i *.LIC ili neki drugi fajl u Windows System direktorijum(obicno C:\WINDOWS\SYSTEM) da bi
kontrola ispravno radila.
Ako postoji *.HLP ili *.CHM fajl te ActiveX kontrole morate i njega kopirati u Windows System direktorijum(obicno C:\WINDOWS\SYSTEM) da biste iz VB programa klikom sa F1 tasterom na ActiveX kontrolu dobili pomoc(Help) te kontrole.
Nakon toga morate preci u Windows System direktorijum (obicno C:\WINDOWS\SYSTEM) i iz tog direktorijuma registrovati tu *.OCX(ActiveX kontrolu) iz DOS linije sa komandom :
REGSVR32 imeocxfajla.OCX (i pritisnuti taster enter)
Na ovaj nacin ova *.OCX kontrola je registrovana, upisana u registar i moze joj bilo koji(pa i vas) program pristupiti.
Kontrolu mozemo takodje registrovati i bez kopiranja u Windows\System direktorijum na taj nacin sto cemo u tom direktorijumu ukome se nalazi kontrola iz DOS linije otkucati:
REGSVR32 imeocxfajla.OCX (i pritisnuti taster enter)
Ukidanje registracije(unregister) *.OCX fajla se postize sa:
regsvr32 /u imeocxfajla.ocx
ili
regsvr32 -u imeocxfajla.ocx
Novu *.OCX kontrolu dodajemo u Visual Basic tj. u ToolBox preko meni linije: Project/Components pa u prozoru Components kliknuti na Browse i izabrati odredjeni *.OCX fajl. Sada kliknuti na novu *.OCX kontrolu u ToolBoxu i razvuci je po formi.
Osobine *.OCX kontrole mozemo videti u prozoru Properties, a metode i dogadjaje te *.OCX kontrole mozete dobiti pritiskom na F2(Object Browser).
[Ovu poruku je menjao rgdrajko dana 10.05.2007. u 22:25 GMT+1]
rgdrajko