c#编写程序,实现双击文件名得到该文件的路径 比如在C盘有一个1.txt文件,双击时得到该文件的路径 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 估计接收鼠标双击的是程序。自己做个资源管理器,显示路径结构,文件什么的。双击时,响应消息的是自己的程序。再有就是安装系统钩子了,给资源管理器注入自己的DLL.拦击鼠标双击消息。 参考 http://www.codeproject.com/KB/cs/dateparser.aspx但是不建议用C#实现Windows Shell扩展。原因是CLR可能和其他模块冲突。建议使用VC++。 其实也简单,你在openFileDialog控件中获取, private void button1_Click(object sender, EventArgs e) { //打开文件框后,双击选中的文件即可 if (DialogResult.OK == openFileDialog1.ShowDialog()) { string fileName = openFileDialog1.FileName; //带路径的文件名 string path = Path.GetDirectoryName(fileName); //文件路径 MessageBox.Show(path); } } 如何去除字符串的最后一个标点符号? 求助.net页面无法打开 调试问题。。 sql语句如何实现替换多个特定字符串 新手求助,请大家帮忙 怎样用C#进行到邮件的操作, 得到邮件的各部分信息等, 初用crystal resport遇到的问题,请帮忙解决一下。 问个小问题,大神们指点一下 怎么样能不用上传就获得文件的内容? Developer Express Inc.NET.v3 控件问题 急!! 字符串替换 C#在MAPX上绘制自定义图形,求教高手!急!~
自己做个资源管理器,显示路径结构,文件什么的。双击时,响应消息的是自己的程序。再有就是安装系统钩子了,给资源管理器注入自己的DLL.拦击鼠标双击消息。
{
//打开文件框后,双击选中的文件即可
if (DialogResult.OK == openFileDialog1.ShowDialog())
{
string fileName = openFileDialog1.FileName; //带路径的文件名
string path = Path.GetDirectoryName(fileName); //文件路径
MessageBox.Show(path);
}
}