VB 如何通过API 给CMD 发送信息
VB如何通过API给CMD发送信息写了一个小转换图片格式的的小程序支持命令行..主要是通过Command()这个函数来区别是否是通过命令行运行程序的如何把出错的信息显示在...
VB 如何通过API 给CMD 发送信息
写了一个小转换图片格式的的小程序
支持命令行..
主要是通过 Command() 这个函数来区别是否是通过命令行运行程序的
如何把出错的信息显示在CMD 窗口里.
Private Sub Form_Load()
Dim Str As String, Ypath As String, Mpath As String
Set Fso = CreateObject("Scripting.FileSystemObject")
Str = Command() '"e:\a.bmp d:\t\a.jpg"
If Str <> "" Then
Ypath = Trim(Mid(Str, 1, InStr(Str, " ")))
' MsgBox "(" & Ypath & ")"
Mpath = Trim(Mid(Str, InStr(Trim(Str), " ") + 1))
'MsgBox "(" & Mpath & ")"
If Fso.fileexists(Ypath) Then
If UCase(Mid(Mpath, Len(Mpath) - 2)) = "JPG" Then
a = ConvBmpToJpg(Ypath, Mpath, 80, 0)
Else
'怎样 在CMD 窗口中显示 出错信息
End If
Else
'怎么在 在CMD 窗口中显示 出错信息
End If
End
End If
End Sub 展开
写了一个小转换图片格式的的小程序
支持命令行..
主要是通过 Command() 这个函数来区别是否是通过命令行运行程序的
如何把出错的信息显示在CMD 窗口里.
Private Sub Form_Load()
Dim Str As String, Ypath As String, Mpath As String
Set Fso = CreateObject("Scripting.FileSystemObject")
Str = Command() '"e:\a.bmp d:\t\a.jpg"
If Str <> "" Then
Ypath = Trim(Mid(Str, 1, InStr(Str, " ")))
' MsgBox "(" & Ypath & ")"
Mpath = Trim(Mid(Str, InStr(Trim(Str), " ") + 1))
'MsgBox "(" & Mpath & ")"
If Fso.fileexists(Ypath) Then
If UCase(Mid(Mpath, Len(Mpath) - 2)) = "JPG" Then
a = ConvBmpToJpg(Ypath, Mpath, 80, 0)
Else
'怎样 在CMD 窗口中显示 出错信息
End If
Else
'怎么在 在CMD 窗口中显示 出错信息
End If
End
End If
End Sub 展开
2个回答
2013-10-21
展开全部
'一个示例代码 执行dos命令并在C盘生成一个a.txt文件
Private Sub Form_Click()
Shell "cmd /c dir > c:\a.txt", vbHide
End Sub
Private Sub Form_Click()
Shell "cmd /c dir > c:\a.txt", vbHide
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-21
展开全部
用shell函数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询