VB调用cmd 我想用VB做个磁盘修复程序.在界面上有个text1,在里面可输入盘符,输入盘符后点"开始"按钮,即可对text1.text中所输入的盘符进行修复.我所用的代码是:Shell "CHKDSK text1.text:/F".但不能实现效果,请高手指教.另:能否实现不显示cmd界面,但修复完后能以msgbox进行提示?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Shell "CHKDSK text1.text:/F",0不显示cmd界面 shell "chkdsk " & text1.text & " :/F" ,0用msgbox显示结果不好做。可以用"重定向命令"把结果存到文件中,在打开文件,用msgbox 显示。 能否在修复完后另以提示框的形式进行提示?另:我试过Shell "CHKDSK text1.text:/F",但就是没反映,也不见cmd窗口弹出. Shell "CHKDSK" & Text1.Text & " :/F" 在开始写的时候我也试过了,一调试就提示文件未找到. Shell "CHKDSK.exe" & " " & Text1 & "/F", vbHide Shell "CHKDSK.exe" & " " & Text1.Text & "/F" 没反应. Shell "CHKDSK.exe" & " " & Text1.Text & ":/F" 可以实现效果.加了vbHide虽然可以让cmd窗口不显示,但怎么才能知道磁盘已修复完成了呢? dim strshell as stringdim a as string a=text1.textstrshell= "CHKDSK.exe" & a ":/f"shell (strshell )应该是这样的吧!!呵呵~~打字很辛苦哦~~ 错了上面那个第四行应该是下面这样的!!strshell= "CHKDSK.exe" & a & ":/f" 天空软件园 急救,老是报错40006 VB 6 中, 命令行参数设置用法 这样的数组写法应该怎么写? 怎么实现赫夫曼编码(大虾提示方法就行 谢谢!!) 问个弱智问题---怎么连接两个字符串,并将结果存放在第三个字符串变量里? 要求:图象捕捉-判断前后两幅图的差异,如果有突发事件则保存图象 关于Shockwave Flash控件 jneu在吗? 请问哪里能下载到visual studio.net VB调用存储过程时出错,请帮忙看看! vb新手,请教各位大牛,帮我看看 一个 VB 的计数器 ASP 我弄不懂了
不显示cmd界面
另:我试过Shell "CHKDSK text1.text:/F",但就是没反映,也不见cmd窗口弹出.
dim a as string
a=text1.text
strshell= "CHKDSK.exe" & a ":/f"
shell (strshell )应该是这样的吧!!呵呵~~打字很辛苦哦~~