使用ShellExecute就可,它可以打开各式各样的文件,如.udl/txt/exe等等很多啦<br>如直接设置数据连接<br>ShellExecute(NULL, "open", "c://dsn.udl", NULL,NULL, SW_SHOWNORMAL);<br>调用exe只需将"c://dsn.udl"改成你要执行的exe文件路径就ok.<br>此外还可以利用它来实现组件在程序中注册/反注册如:<br>ShellExecute(Handle,NULL,“regsvr32.exe”,“*.ocx”,NULL,SW_SHOWNORMAL);<br>具体的参数语法你可查SDK.