c# 移动设备开发讲解
1、获取文件位置的方法:string path = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase);
与WinForm程序开发的区别 :string Path = System.IO.Directory.GetCurrentDirectory();
2、读取文本文件的方法:(用StreamReader)
注意在PPC下支持的是Unicode,所以首先把文本文件转换成Unicode编码;
StreamReader myreader = new StreamReader((System.IO.Stream)File.OpenRead(filenameuser),System.Text.UnicodeEncoding.Unicode);
与WinForm程序开发的区别 :
StreamReader myreader = new StreamReader((System.IO.Stream)File.OpenRead(filename),System.Text.Encoding.ASCII);
3、同步到PDA上注意事项:
通过微软的同步软件Microsoft ActiveSync,同步到PDA上的位置位于:Program Files//项目名称//...........所以如果是要进行文件操
作,记住把所要操作的文件同步到这个目录;
4、PDA读取XML的操作和WinForm差不多,但是有些不要把XML文件写得过大,不然速度会很慢,这主要是因为PDA的内存和主频 问题;
5、界面设计:因为PDA的屏幕不是很大,所以在设置界面的时候要合理排布,我一贯的原则是:一个 主界面,在主界面上提供每个其他界面的连接或者按钮,不要在PDA上进行Splitter之类的操作;
6、还有一些其他方面要注意的问题,慢慢送上!
补充:软件开发 , C# ,