wince用代码怎么创建TXT文件

.Net技术 码拜 8年前 (2016-09-14) 1378次浏览
本人之前试过网上的方法。但发现绝对路径是不行的。原因是手持机没有d盘等。运行的时候是在手持机上运行的,这种情况下本人该怎么办?求方法
解决方案

10

引用:

像本人这个用_T(“\FlashDisk\1.txt”)就行了

可是当本人这样写的时候,提示本人找不到路径 FileStream fs1 = new FileStream(“_T(\Application\1.txt)”, FileMode.Create, FileAccess.Write);
额,这本人就不知道了,你这个有没有什么开发示例啦手册啦之类的,本人是照着示例用的CreateFile、ReadFile、WriteFile、DeleteFile、SetFilePointer
CString pStrFileName = _T(“\FlashDisk\EPC\WWW\2.txt”);

10

引用:
Quote: 引用:

相对路径也不行吗?

问一下一些,能给本人一个相对路径的例子吗

重读入门书和语法手册。路径的计算,可以使用 Path.Combine 方法。
你应该先用 MessageBox.Show(…..) 显示当前的应用程序路径…………………………..唉,你暴露的问题越来越多,解决你的编程知识问题比较费劲啊。

10

引用:
Quote: 引用:

FileStream fs1 = new FileStream(“_T(\Application\1.txt)”, FileMode.Create, FileAccess.Write);
你看本人这样写是不是写错了呀。外婆这个地方填的是_T(\Application\1.txt,不是你的_T(“\FlashDisk\1.txt”),原因是本人假如直接按照你的来,会提示本人_T不存在

_T宏就是转宽字符窄字符的,你用你这个项目里正常处理字符的方法就行

人家不是说c++ c#里面不需要_T宏

10

引用:
Quote: 引用:
Quote: 引用:

FileStream fs1 = new FileStream(“_T(\Application\1.txt)”, FileMode.Create, FileAccess.Write);
你看本人这样写是不是写错了呀。外婆这个地方填的是_T(\Application\1.txt,不是你的_T(“\FlashDisk\1.txt”),原因是本人假如直接按照你的来,会提示本人_T不存在

_T宏就是转宽字符窄字符的,你用你这个项目里正常处理字符的方法就行

人家不是说c++ c#里面不需要_T宏

本人智障了..


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明wince用代码怎么创建TXT文件
喜欢 (0)
[1034331897@qq.com]
分享 (0)