为什么我用start->run->excel d:\URL.xls可以打开,而在程序里用WinExec("excel d:\\URL.xls",SW_SHOW);就不行呢? run 通过注册表获取命令位置WinExec 中调用的命令需要指定excel.exe的位置,如果在c:\winnt下就不用了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 run 通过注册表获取命令位置WinExec 中调用的命令需要指定excel.exe的位置,如果在windows目录或系统目录下下就不用了 ShellExecute(NULL, "open", "d:\\URL.xls", NULL, NULL, SW_SHOWNORMAL); 在vckbase.com的论坛中得到指点解决了该问题。方法是调试返回值。其实很简单,在WinExec中写全excel.exe的路径就可以了。只是奇怪报错2,而不是3。 类的内联静态结构成员怎么赋初值!谢谢! CToolTipCtrl里面显示一个CToolTipCtrl::UpdateTipText导致程序崩溃,为何? 如何从数据库中取出时间 请问谁有DirectX画较复杂曲面的源代码? 高手请进,包容控件问题??? 这种项目有解么?如何做? 怎样压缩ACCESS数据库文件? 关于UDP通讯? 无法输入汉字 回答者有分 超级解霸以及东方影都为什么可以播放rm格式的文件,它们用了什么东西? 为何去不到当前的月份?
WinExec 中调用的命令需要指定excel.exe的位置,如果在windows目录或系统目录下下就不用了
方法是调试返回值。
其实很简单,在WinExec中写全excel.exe的路径就可以了。
只是奇怪报错2,而不是3。