社区
C#
帖子详情
得到打开默认程序的文件的路径?
原来缘来
2011-05-24 05:15:01
比如说我们打开一个.txt文件,调用的是notepad.exe这个程序。我想知道这个.txt程序的路径。
我现在正在做一个编辑器,我把打开方式的应用程序设为我的编辑器后,然后打开文本文件时,我的编辑器就直接把文件读出来。
...全文
144
10
打赏
收藏
得到打开默认程序的文件的路径?
比如说我们打开一个.txt文件,调用的是notepad.exe这个程序。我想知道这个.txt程序的路径。 我现在正在做一个编辑器,我把打开方式的应用程序设为我的编辑器后,然后打开文本文件时,我的编辑器就直接把文件读出来。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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,文件全名
C# 使用
默认
程序
打开
文件
在 C# 编程中,我们经常需要使用
默认
程序
打开
文件
。Process 类是 C# 中用于创建和控制新进程的类,它提供了许多方法和属性,可以让我们与系统中的外部
程序
进行交互。方法来启动进程,
打开
指定的
文件
。如果无法
打开
...
使用Qt实现使用系统
默认
程序
打开
文件
这样,我们就可以使用Qt来实现使用系统
默认
程序
打开
文件
的功能了。接下来,我们定义了一个要
打开
的
文件
路径
,你可以根据实际情况修改它。当你运行这个应用
程序
时,系统会使用
默认
关联的
程序
打开
指定的
文件
。函数将...
matlab的搜索
路径
什么意思,什么是 MATLAB 搜索
路径
?
什么是 MATLAB 搜索
路径
?MATLAB® 搜索
路径
是
文件
系统中所有
文件
夹的子集。MATLAB 使用搜索
路径
来高效地定位用于 ...
默认
情况下,搜索
路径
包括以下
文件
夹MATLAB userpath
文件
夹,它在启动时添加到搜索
路径
中,并且...
如何在 Windows 注册表中修改
文件
的
默认
打开
程序
?
然后,在注册表编辑器中,
打开
关于此
文件
打开
方式设置的注册表
路径
。例如:关于 .xml
文件
,
打开
方式的
路径
如下(如图2): 计算机\HKEY_CLASSES_ROOT\xmlfile\shell\Open\command 图1 图2 (3)在...
关于CFile类
打开
文件
的
默认
路径
在编制对话框应用
程序
时,如果使用CFile类的成员函数“Open”
打开
一个
文件
,在不指定
文件
的
路径
时会
默认
为当前
程序
的
路径
,但如果使用了
文件
打开
对话框类CFileDialog并
打开
过
文件
的话,再用CFile类的成员函数...
C#
111,112
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章