C#中将某一文件拖向应用程序后打开或进行其它操作的实现
2008-04-04 07:25
441 查看
作者:PeterXu 来源:Blog.CSDN Blog: http://blog.csdn.net/peterreg/
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。本文地址:http://blog.csdn.net/peterreg/archive/2008/04/04/2248815.aspx
在我们的日常应用中,经常可以将一个文件拖到某应用程序的执行程序或图标上,即可打开该文件或对这个文件进行其它操作。
那么应用程序怎么来得到这个文件的信息,在C#中又是怎么实现的?
其实很简单,OS会将该文件作为命令行参数传给程序,程序一旦得到这个文件的信息,后续操作就简单了。
命令行参数的具体操作,可以见我以前的一篇文章《C#中命令行参数的应用领域及其实现 》
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。本文地址:http://blog.csdn.net/peterreg/archive/2008/04/04/2248815.aspx
在我们的日常应用中,经常可以将一个文件拖到某应用程序的执行程序或图标上,即可打开该文件或对这个文件进行其它操作。
那么应用程序怎么来得到这个文件的信息,在C#中又是怎么实现的?
其实很简单,OS会将该文件作为命令行参数传给程序,程序一旦得到这个文件的信息,后续操作就简单了。
命令行参数的具体操作,可以见我以前的一篇文章《C#中命令行参数的应用领域及其实现 》
相关文章推荐
- C#中将某一文件拖向应用程序后打开或进行其它操作的实现
- [C#]连接带有密码的ACCESS数据库时出现“无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开”的解决方法
- C#连接Access报“无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开。”
- C# 操作注册表,实现记住上次打开的文件目录
- C#连接Access报“无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开。”
- C#连接access数据库,无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开。
- C#窗体中利用richtextbox控件,打开指定word文件,并进行编辑保存等操作,出现Office或者是Interop未定义的解决方案
- iOS实现使用其它应用程序打开文件的功能
- c#中实现文件拖放打开的方法
- C# 实现文件、文件夹进行排序
- C#实现对图片文件的压缩、裁剪操作实例
- C#实现对图片文件的压缩、裁剪操作实例
- C# 中WinForm 应用程序实现远程文件管理(上传、下载)的种种问题
- C#实现多级子目录Zip压缩解压实例 NET4.6下的UTC时间转换 [译]ASP.NET Core Web API 中使用Oracle数据库和Dapper看这篇就够了 asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程 asp.net core异步进行新增操作并且需要判断某些字段是否重复的三种解决方案 .NET Core开发日志
- Python实现对文件进行单词划分并去重排序操作示例
- C#实现对EXCEL指定单元格进行操作
- Visual Studio中将打开的代码与类文件进行关联
- c# 实现2个程序同时操作读写一个文件、一个读一个写
- FtpHelper实现ftp服务器文件读写操作(C#)
- C# 打开文件:抽象类继承、父类继承的联系:多个类型文件的打开操作