vb.net调用外部程序,在线等!急!

Firefox_Jacob 2007-01-17 09:40:24
客户要求在页面上做个按钮,当点击按钮的时候,通过调用外部程序Access 打开一个mdb文件。
现在用vb.net的Process.Start(startInfo)的方法,已经打开了一个Access的进程,但是,Access的IDE就是不打开,看不到,也不能编辑mdb文件内的东西,
寻求高手帮忙,客户要的急,在线等!!!
...全文
310 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gjmcg 2007-01-17
  • 打赏
  • 举报
回复
System.Diagnostics.Process.Start(myreader("path").ToString())

Myreader("path")
数据库拿出的路径
测试成功!!!
exing 2007-01-17
  • 打赏
  • 举报
回复
web程序是基于服务端的,你的功能显然是要在客户端实现
可以考虑用vb写activeX嵌入到页面上来实现(很简单,只是有权限问题)
magicbacon 2007-01-17
  • 打赏
  • 举报
回复
哎呀,不好意思,没仔细看题……
不过你到ASP.NET去再问一下可能会有帮助。
Firefox_Jacob 2007-01-17
  • 打赏
  • 举报
回复
楼上的兄弟,你那个是VB的写法吧,我做的是web程序,前台是asp.net,你的方法好像行不通。期待。。。。。。
magicbacon 2007-01-17
  • 打赏
  • 举报
回复
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Shell("rundll32.exe url.dll,FileProtocolHandler D:\Wizard.mdb", AppWinStyle.MaximizedFocus)
End Sub
magicbacon 2007-01-17
  • 打赏
  • 举报
回复
Shell("rundll32.exe url.dll,FileProtocolHandler D:\Wizard.mdb", AppWinStyle.MaximizedFocus)
Firefox_Jacob 2007-01-17
  • 打赏
  • 举报
回复
Myreader("path") 写成绝对路径不行么??
如果写成绝对路径,就不好使,ACCESS就不打开。

16,553

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧