vb问题关于VB里调用CMD的。

Shell"cmdcopy"&CD2.FileName&"/b+"&"C:\vbchen\jiami\"&key&".txt"&"/b"&CD3.FileName&"/b... Shell "cmd copy " & CD2.FileName & "/b +" & "C:\vbchen\jiami\" & key & ".txt" & " /b" & CD3.FileName & " /b", vbHide
这段代码为何不能在实验室电脑(XP)运行,在我电脑(WIN7)可以。
CD2 CD3为通用对话框 KEY是上边写的变量
展开
 我来答
网海1书生
科技发烧友

推荐于2016-08-20 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26231

向TA提问 私信TA
展开全部
Shell "cmd /c copy /b " & CD2.FileName & " + C:\vbchen\jiami\" & key & ".txt " & CD3.FileName, vbHide

如果还是不行,请看看是不是360之类的软件把cmd阻止了,我的电脑就是

补充说说:通用对话框控件一个软件只用一个就行了,而现在看样子你至少用了3个啊?你用通用对话框获得一个文件名后,可以把它放到一个变量中,比如:
f1 = CD1.FileName
然后你可以用同一个通用对话框控件去获取第二个文件名,再放到另一个变量中,比如:
f2 = CD1.FileName
这样的话,一个通用对话框控件是可以重复使用的,这样可以最大限度节约资源的占用,提高程序的效率。
追问
有可能。不过现在不在实验室,先谢谢你了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式