besides using the manual way to register the com object (ActiveX Component) by using 'regsvr32', i wanna know can we register the com object by program coding, because i want my program automatically register those needed com object when the program is starting/running. program 'regsvr32.exe' is a simple program provided by microsoft, so i think we can write the coding to perform the task like 'regsvr32.exe. Right ? Any comment or solution ? thank u !