shellopen
都可以得 以上回答,仅代表个人观点 大家静静地,心平气和地做技术吧! 我是小山,我喜欢VB,现在学习C#和.net 欢迎您使用: SourceCode Explorer(源代码数据库)
来自: Http://www.dapha.net
个人主页: Http://Shawls.Yeah.Net
E-Mail: [email protected]
QQ: 9181729
都可以得 以上回答,仅代表个人观点 大家静静地,心平气和地做技术吧! 我是小山,我喜欢VB,现在学习C#和.net 欢迎您使用: SourceCode Explorer(源代码数据库)
来自: Http://www.dapha.net
个人主页: Http://Shawls.Yeah.Net
E-Mail: [email protected]
QQ: 9181729
解决方案 »
- 老马、江南春、蚜虫、举杯邀明月、陈辉、aspower、VB老鸟,看到了进来一下,有事找各位
- mshflexgrid 单击后文本出现数字然后修改,出现3021问题,游标位置问题如何解决?
- 请教:已知另一个程序窗体上的combo控件的句柄,此combo控件有3个选项,如何通过api函数设置为第二个选项?
- 谁知道水木清华BBS网址?
- C/S程序出現問題.幫幫我。
- 数据在文本框里显示的时候,能同时查询出相同值的数据,并且自动给相同值的文本框改背景色
- 开发一个监控系统
- 怎么用System.Security.Cryptography下的方法加解密字符串!
- 一个form中有两个PictureBox,一个是本来就有的,另一个是程序建的,可是程序建的老是被本来的覆盖掉,怎么办?
- 我的问题是多个线程调用一个函数!这个函数有个参数!我想让一个线对应这个函数的一个参数来进行!如何控制!
- 关于ado的Parameters的疑问。
- 如何获得当点击DATAGRID的标题栏的事件
Private Sub Command1_Click()
RichTextBox1.LoadFile "c:\bootlog.txt"
End Sub
还有我不想要richtextbox的效果,我是要文件用原有打开放式打开来.
譬如html文件用ie打开,text用记事本打开.
Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
说明
查找与指定文件关联在一起的程序的文件名
返回值
Long,非零表示成功,零表示失败。会设置GetLastError
参数表
参数 类型及说明
hwnd Long,指定一个窗口的句柄,有时候,windows程序有必要在创建自己的主窗口前显示一个消息框
lpOperation String,指定字串“open”来打开lpFlie文档,或指定“Print”来打印它
lpFile String,想用关联程序打印或打开一个程序名或文件名
lpParameters String,如lpszFlie是可执行文件,则这个字串包含传递给执行程序的参数
lpDirectory String,想使用的完整路径
nShowCmd Long,定义了如何显示启动程序的常数值。
SW_MINIMIZE 最小化窗口,活动状态给令一个窗口
SW_RESTORE 用原来的大小和位置显示一个窗口,同时令其进入活动状态
SW_SHOW 用当前的大小和位置显示一个窗口,同时令其进入活动状态
SW_SHOWMAXIMIZED 最大化窗口,并将其激活
SW_SHOWMINIMIZED 最小化窗口,并将其激活
SW_SHOWMINNOACTIVE 最小化一个窗口,同时不改变活动窗口
SW_SHOWNA 用当前的大小和位置显示一个窗口,不改变活动窗口
SW_SHOWNOACTIVATE 用最近的大小和位置显示一个窗口,同时不改变活动窗口
SW_SHOWNORMAL 与SW_RESTORE相同
Dim retval As Long
retval = ShellExecute(0, "open", "c:\netlog.txt", vbNullString, vbNullString, 3) '方法一
'retval = Shell("C:\Program Files\Accessories\WORDPAD.EXE c:\netlog.txt", vbNormalFocus)'方法二
'retval = Shell("start wordpad.exe c:\netlog.txt", vbNormalFocus)'方法三
'retval = Shell("start c:\netlog.txt", vbNormalFocus) '方法四
End Sub