有个ini文件(ini文件与组件与程序在同一目录下),里面写的内容是  
Mwic_32.dll
MSCOMCT2.OCX
MSCOMCTL.OCX
MSINET.OCX我要读取ini的内容,然后在vb程序里根据 ini里的文件名注册组件  怎么写?

解决方案 »

  1.   

    shell   "regsvr32   /s   " & "App.path\***.dll"大概就是这个意思吧?
      

  2.   

    Vb读取ini的代码到网上下。
    注册方法,例如 MSCOMCT2.OCX ,先把MSCOMCT2.OCX 放到system32目录下,然后:shell "regsvr32 MSCOMCT2.OCX"
      

  3.   

    可以把注册的语句写成批处理文件“.bat”
    然后在程序运行是用shell语句来执行这个批处理文件就行了。这样做有个好处就是当你需要更新你的控件时可以在已编译好的执行文件里照样使用新控件。
      

  4.   

    批处理不是很好?e.g
    @echo 开始注册regsvr32 /s "dllPath\dllname.dll"@echo 完成
    @echo. & pause