如何在代码中设置文件的打开方式? 比如我有一个txt文件,一般默认打开方式都是notepad,但是我想在我写这个文件的时候,将默认打开方式设置为Excel,而不是手动去设置,请问如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 更改注册表[code=BatchFile]HKEY_CLASSES_ROOT\.txt(默认)=txtfileHKEY_CLASSES_ROOT\txtfile\shell\open\command(默认)=C:\WINDOWS\notepad.exe %1[/code]注册表的操作参考Registry类。 txt与excel文件差别很大,用excel打开只是其中一个单元格而己!存储也存大很大问题。 其实我不是打开一个txt,我是打开一个tsv文件格式,我用txt举例是为了方便说明。我不能要求用户去更改注册表,我只能代码里面给他实现。 :) 晕-_-!!!上面已经说了:“注册表的操作参考Registry类。”using Microsoft.Win32;RegistryKey vRegistryKey = Registry.ClassesRoot.OpenSubKey(".tsv");//... 很奇怪的错误"索引 -1 没有值。",难到是.net的bug? 一道C#的小题目 图片压缩成什么格式,压缩幅度最大?(用C#代码实现) 新手请教oraclecommand的问题 在使用WebRequest.Headers.Set的时候如何绕过特殊header的限制? 利用属性,在窗口间传递数据,每个属性只可以传递一个数据? 正则表达式 创建新项目缺少哪个组件??? 如何实现将水质在线监测的数据写入C#中 急切请教几个c#问题 听说.NET开源了 可有人知道源代码到哪里下 委托可以带 数组类型的参数吗
[code=BatchFile]HKEY_CLASSES_ROOT\.txt
(默认)=txtfileHKEY_CLASSES_ROOT\txtfile\shell\open\command
(默认)=C:\WINDOWS\notepad.exe %1[/code]注册表的操作参考Registry类。
我不能要求用户去更改注册表,我只能代码里面给他实现。 :)
//...