5个回答
展开全部
Private Sub Combo1_Click()
File1.Pattern = Combo1.Text
End Sub
Private Sub Dir1_Change()
File1.Path = Dir1.Path
End Sub
Private Sub Drive1_Change()
Dir1.Path = Drive1.Drive
End Sub
Private Sub File1_Click()
MsgBox File1.FileName
End Sub
Private Sub Form_Load()
Combo1.AddItem "*.txt"
Combo1.AddItem "*.dat"
Combo1.AddItem "*.jpg;*.wmf;*.gif"
Combo1.AddItem "*.*"
Combo1.Text = "*.txt"
File1.Pattern = "*.txt"
End Sub
不一定符合您的要求,但绝对有用
File1.Pattern = Combo1.Text
End Sub
Private Sub Dir1_Change()
File1.Path = Dir1.Path
End Sub
Private Sub Drive1_Change()
Dir1.Path = Drive1.Drive
End Sub
Private Sub File1_Click()
MsgBox File1.FileName
End Sub
Private Sub Form_Load()
Combo1.AddItem "*.txt"
Combo1.AddItem "*.dat"
Combo1.AddItem "*.jpg;*.wmf;*.gif"
Combo1.AddItem "*.*"
Combo1.Text = "*.txt"
File1.Pattern = "*.txt"
End Sub
不一定符合您的要求,但绝对有用
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在按钮里面添加下面一句代码 就可以打开文本文件
调用别的exe程序 同理
shell "C:\WINDOWS\NOTEPAD.EXE"
调用别的exe程序 同理
shell "C:\WINDOWS\NOTEPAD.EXE"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-03-06
展开全部
按钮上的代码是 shell "c:\\abc.exe"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我帮你做
留下邮箱
我给你发过去
发到邮箱里了,注意收一下
那在作一个简单的窗体,显示提示信息,并把这个窗体永远显示在最前端就行了
具体做法
再加一个窗体frmMessage
上加一个label命名lblMessage
加一个按钮命名cmdOk
代码:
Option
Explicit
Private
Declare
Function
SetWindowPos
Lib
"user32"
(ByVal
hwnd
As
Long,
_
ByVal
hWndInsertAfter
As
Long,
ByVal
x
As
Long,
ByVal
y
As
Long,
_
ByVal
cx
As
Long,
ByVal
cy
As
Long,
ByVal
wFlags
As
Long)
As
Long
Private
Const
HWND_TOPMOST
=
-1
Private
Const
SWP_SHOWWINDOWS
=
&H40
Private
Sub
cmdOk_Click()
Unload
Me
End
Sub
Private
Sub
Form_Load()
Dim
retValue
As
Long
retValue
=
SetWindowPos(Me.hwnd,
HWND_TOPMOST,
Me.CurrentX,
_
Me.CurrentY,
300,
180,
SWP_SHOWWINDOWS)
lblMessage.Caption
=
frmMain.txtWarning.Text
End
Sub
最后把原来我给你的代码中的
MsgBox
txtWarning.Text,
vbInformation
+
vbOKOnly,
"提醒"
替换成
frmMessage.Show
,
frmMain
这样就可以了
留下邮箱
我给你发过去
发到邮箱里了,注意收一下
那在作一个简单的窗体,显示提示信息,并把这个窗体永远显示在最前端就行了
具体做法
再加一个窗体frmMessage
上加一个label命名lblMessage
加一个按钮命名cmdOk
代码:
Option
Explicit
Private
Declare
Function
SetWindowPos
Lib
"user32"
(ByVal
hwnd
As
Long,
_
ByVal
hWndInsertAfter
As
Long,
ByVal
x
As
Long,
ByVal
y
As
Long,
_
ByVal
cx
As
Long,
ByVal
cy
As
Long,
ByVal
wFlags
As
Long)
As
Long
Private
Const
HWND_TOPMOST
=
-1
Private
Const
SWP_SHOWWINDOWS
=
&H40
Private
Sub
cmdOk_Click()
Unload
Me
End
Sub
Private
Sub
Form_Load()
Dim
retValue
As
Long
retValue
=
SetWindowPos(Me.hwnd,
HWND_TOPMOST,
Me.CurrentX,
_
Me.CurrentY,
300,
180,
SWP_SHOWWINDOWS)
lblMessage.Caption
=
frmMain.txtWarning.Text
End
Sub
最后把原来我给你的代码中的
MsgBox
txtWarning.Text,
vbInformation
+
vbOKOnly,
"提醒"
替换成
frmMessage.Show
,
frmMain
这样就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询