我有个“慧视小灵鼠(用鼠标手写输入法)”绿色版。想用写个VB程序,点击按钮打开它。
在VB中写下以下代码。运行点击按钮,却跳出“初始化识别核心错误”
Private Sub Command11_Click()
'鼠标写字
Shell ("F:\Program Files\系统工具\桌面手写\FullScr32.ExE")
End Sub
代码,没有错啊~~~, 双击桌面快捷方式可以正常打开。 汗~~~,哪里出错,以前从末遇到这类怪问题。到CMD试试,打开CMD输入 F:\Program Files\系统工具\桌面手写\FullScr32.ExE 还是跳出” 初始化识别核心错误“ ,我又尝试用start命令来打开,输入 start F:\Program Files\系统工具\桌面手写FullScr32.ExE 还是同样问题。 再试CD进入目录后 输入FullScr32.ExE 可以打开了。怪了,为什么有的方式可以打开,有的方式打不开。
邪门~~~我又继续尝试别的方法。总结如下
可以打开的
1、双击桌面快捷方式,-------可以打开可以打开。
2、将路径复制到,开始-运行-------可以打开
3、CD命令进入目录,再输入程序名-------可以打开
打不开的
1、将路径复制到,我的电脑地址栏-------打不开
2、start命令 和VB的shell-------打不开
问题基本弄明白,解决是方法写个批处理文件,然后shell函数调这个文件。
cd /d F:\Program Files\系统工具\桌面手写\
FullScr32.ExE
exit
用shell函数调用批处理文件,可以正常打开“鼠标输入法”,但还有一个问题,就是批处理执行完后,命令提示符窗口不能自动关闭。 程序启动约有1分钟左右,可能程序启动时间太久,exit失效了。 现在只能在VB添加延时函数,再弄个关闭窗口函数。