社区
C#
帖子详情
得到打开默认程序的文件的路径?
原来缘来
2011-05-24 05:15:01
比如说我们打开一个.txt文件,调用的是notepad.exe这个程序。我想知道这个.txt程序的路径。
我现在正在做一个编辑器,我把打开方式的应用程序设为我的编辑器后,然后打开文本文件时,我的编辑器就直接把文件读出来。
...全文
116
10
打赏
收藏
得到打开默认程序的文件的路径?
比如说我们打开一个.txt文件,调用的是notepad.exe这个程序。我想知道这个.txt程序的路径。 我现在正在做一个编辑器,我把打开方式的应用程序设为我的编辑器后,然后打开文本文件时,我的编辑器就直接把文件读出来。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
原来缘来
2011-05-28
打赏
举报
回复
是不是这样的到文件路
static void Main(string[] args)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
//args[0]是不是文件的路径?
Application.Run(new Form1());
}
原来缘来
2011-05-28
打赏
举报
回复
楼上的能说清楚一些吗?
最好能给点代码
谢了
原来缘来
2011-05-28
打赏
举报
回复
原来每一个args都是一个路径,谢谢了
Icedmilk
2011-05-25
打赏
举报
回复
这个问题要靠注册表搞定啊
那个文件路径是系统传递给你的
%SystemRoot%\system32\NOTEPAD.EXE %1
需要改Program.cs里的代码
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main(
string[] args
)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
[Quote=引用 5 楼 jayyounger 的回复:]
楼上的在干吗?
我的意思是如何得到.txt文件的路径,我不是用的openfiledialog。
当我双击.txt文本文件的时候我的程序自动读取这个文本,但我不知道如何去读取文本的路径。
[/Quote]
include_me
2011-05-25
打赏
举报
回复
// 主程序
static void Main(string[] args){
// 从args中获取文件信息
}
// 注册表
test.exe %1
原来缘来
2011-05-25
打赏
举报
回复
楼上的在干吗?
我的意思是如何得到.txt文件的路径,我不是用的openfiledialog。
当我双击.txt文本文件的时候我的程序自动读取这个文本,但我不知道如何去读取文本的路径。
余山水
2011-05-24
打赏
举报
回复
FileInfo fileInfo = 你给的文件信息;
fileInfo.FullName //你要的文件全名
ycproc
2011-05-24
打赏
举报
回复
你说错了
你打开的时候不是因为你知道路径
而是因为你有这个环境
而打开了程序
zerodegrees
2011-05-24
打赏
举报
回复
[Quote=引用 1 楼 ohkuy 的回复:]
用FullName,文件全名
[/Quote]
楼上好快的说,抢不过。。。
ohkuy
2011-05-24
打赏
举报
回复
用FullName,文件全名
matlab的搜索
路径
什么意思,什么是 MATLAB 搜索
路径
?
什么是 MATLAB 搜索
路径
?MATLAB® 搜索
路径
是
文件
系统中所有
文件
夹的子集。MATLAB 使用搜索
路径
来高效地定位用于 MathWorks® 产品的
文件
。搜索
路径
上的
文件
夹顺序十分重要。当在搜索
路径
上的多个
文件
夹中出现同名
文件
时,MATLAB 将使用搜索
路径
中最靠前的
文件
夹中的
文件
。
默认
情况下,搜索
路径
包括以下
文件
夹MATLAB userpath
文件
夹,它在启动时添加到搜索
路径
中,并且...
如何在 Windows 注册表中修改
文件
的
默认
打开
程序
?
(1)首先,确认需要操作或修改的
文件
类型。例如是:.xml (
文件
) (2)按快捷键“Windows 徽标+R”
打开
“运行”
程序
,输入 “regedit”
打开
注册表编辑器,如图1。然后,在注册表编辑器中,
打开
关于此
文件
打开
方式设置的注册表
路径
。例如:关于 .xml
文件
,
打开
方式的
路径
如下(如图2): 计算机\HKEY_CLASSES_ROOT\xmlfile\shell\Open\command 图1 图2 (3)在“command”子键下,找到键值项 “(
默认
)”,右键单击,再点.
tomcat
文件
路径
更换_Tomcat
默认
程序
发布
路径
的使用与修改方法讲解
tomcat7
默认
的
程序
发布
路径
为tomcat/webapps/ROOT/下面。例子比如我在tomcat/webapps/ROOT/
路径
下新建一个jsp
文件
,则可以直接通过URL为:来访问。再比如我做
文件
的上传和下载功能时,可以在ROOT下新建一个FileUpload
文件
夹,把上传
文件
的
路径
设为这个
文件
夹下,然后上传一个
文件
test.txt;做下载功能时,点击该
文件
的下载按钮,可以直接让网页
打开
一...
C++ 如何用系统
默认
应用
程序
打开
绝对
路径
的
文件
之前想了很久,结果发现最后还是只有利用windows头
文件
方便些。CMD输入
路径
,系统会自动以
默认
程序
打开
,C++模拟一个CMD命令就可以了 #include <windows.h> int main() { //system就相当于CMD命令了,D:\dll.zip就是绝对
路径
system("D:\dll.zip"); while(1); return 0; }...
C#调用系统
默认
程序
打开
文件
(在自己的
程序
外部
打开
)
所有有
默认
打开
程序
的
文件
都可以
打开
,没有
默认
打开
程序
的需要选择
打开
程序
。
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章