如何用相应的应用程序打开数据库中的数据?(帮忙up有分) Process.Start("应用程序", "参数");或者:Process.Start("cmd.exe", "c:\a.doc");我试过,doc和ppt等office文件都好用 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 System.Diagnostics.Process.Start("文件名"); windows会自动查注册表打开,或者你也可以查注册表看看相关文件用什么程序打开。 to fyy117System.Diagnostics.Process.Start("文件名");好像不行呀!出错如下:D:\mk\多表关联的数据操作\WindowsApplication1\Form1.cs(250): 无法使用实例引用访问静态成员“System.Diagnostics.Process.Start(string)”;改用类型名来限定它 string 是保留字,你不能将它做变量名,改用其它的 你可以使用Process.Start 直接启动它,不管是什么文件都会自动检测关联,如果不存在关联会自动提示打开方式,它其实就是ShellExecute 的封装你也可以使用:[DllImport("shell32.dll", EntryPoint="ShellExecute")]public static extern int ShellExecute (int hwnd,string lpOperation,string lpFile,string lpParameters,string lpDirectory,int nShowCmd);比如:ShellExecute(this.Handle.ToInt32(),"open","c:\1.doc",null,Application.StartupPath,1); 正则求解 急急!请教大家了 一个很奇怪的问题。 C#2005 ORACLE :查询功能的 实现问题? 问一个制作Winform应用程序的安装程序的问题 c#下写的des加解密如何在java下能使用 压缩文件加密问题? asp.net中的如何实现打印 简单的窗体问题请教(在线等待) 关于Visual C#中的combobox控件 文件操作的问题 关于系统结构的问题
System.Diagnostics.Process.Start("文件名");
好像不行呀!
出错如下:
D:\mk\多表关联的数据操作\WindowsApplication1\Form1.cs(250): 无法使用实例引用访问静态成员“System.Diagnostics.Process.Start(string)”;改用类型名来限定它
public static extern int ShellExecute (int hwnd,string lpOperation,string lpFile,string lpParameters,string lpDirectory,int nShowCmd);比如:ShellExecute(this.Handle.ToInt32(),"open","c:\1.doc",null,Application.StartupPath,1);