易截截图软件、单文件、免安装、纯绿色、仅160KB

VB调用cmd

我想用VB做个磁盘修复程序.在界面上有个text1,在里面可输入盘符,输入盘符后点"开始"按钮,即可对text1.text中所输入的盘符进行修复.我所用的代码是:Shell "CHKDSK text1.text:/F".但不能实现效果,请高手指教.另:能否实现不显示cmd界面,但修复完后能以msgbox进行提示?谢谢
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"  在开始写的时候我也试过了,一调试就提示文件未找到.

VB code:
Shell "CHKDSK.exe" & " " & Text1 & "/F", vbHide


Shell "CHKDSK.exe" & " " & Text1.Text & "/F"  没反应.

Shell "CHKDSK.exe" & " " & Text1.Text & ":/F"  可以实现效果.加了vbHide虽然可以让cmd窗口不显示,但怎么才能知道磁盘已修复完成了呢?

修复完成后的提示代码我已完成,并测试OK.谢谢各位热心的帮忙.


相关问答:

求教下VB如何给D3D游戏写屏 - VB / API

想在warcraft3里进行写屏操作【如对战平台中的胜负提示信息】,效果就像游戏平台中一样,我试过在一窗口中写入文字,然后一直让窗口强制最前,虽然能实现文字显示,但是文字会不断闪烁,而且有不确定BUG,通过论坛搜 ......

帮我改改这VB题 - VB / 基础类

帮我改改 我总觉得有问题
Type ID
  number As Single
  score As Integer
  name As String * 6
End Type
Dim personl As ID, i%
Private Sub Command1_Click()
 i = 0
&nbs ......

初学vb,请各位大虾给点建议 - .NET技术 / VB.NET

刚接触vb6.0,有些摸不到的感觉,敬请各位大虾给点建议!!!
不会吧,推荐学习.NET。顺便推荐实用代码网站http://bingning.net/free/source/index.html。

如果没基础 就用易语言吧 中文编程呢 代码都是中文 ......

VB 访问网络共享

各位高手,小弟想写一个程序,读取服务器上的一个共享文件,当这个文件被修改后,将此文件拷贝到本地计算机覆盖本地原来的文件。请各位大侠写段代码,和解释,谢谢!
判断文件大小或修改日期,不一样就拷贝到本地
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号