技术积累,经验交流---Design,Ajax,Web Service,Remoting,SQL,Javascript,C#,ASP.net,CSS,Winform,vs2005,VB.net,XML,PDA,Mobile,Saas

细节决定成败!

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  74 随笔 :: 2 文章 :: 50 评论 :: 9 Trackbacks

最新评论

@Bell.wang

^_^

不过http://www.christec.co.nz/blog/archives/279 似乎有病毒,我一打开那网页360和norton都有反应。
re: 在Windows Mobile创建桌面快捷方式 Bell.wang 2008-08-18 14:50  
@Wuya
谢谢你!
查了资料是WM5.0不可以定制桌面。

要想在桌面上加快捷方式,须得开发“今日插件”。
google一下,有很多。

http://www.christec.co.nz/blog/archives/279
开发起来甚是便当。

@Bell.wang:
(1)您可以使用System.Environment类的GetFolderPath方法来获取特定的系统路径,该方法需要一个

System.Environment.SpecialFolder的枚举参数;而SpecialFolder.DesktopDirectory在.net cf中没有

实现,估计是因为并非所有的wince都有桌面。
(2)您也可以访问注册表来获取系统路径,位置在“HKEY_LOCAL_MACHINE\Explorer\Shell Folders”,

而桌面的键名为:“Desktop”;用Microsoft.Win32.Registry类的GetValue方法可以方便的获取注册表

中的某个值;在我的DOPOD 566上,注册表中桌面位置显示为“\windows\桌面”,然而实际上没有这个

目录,其他机型不清楚是否有值。
(3)您还可以使用API函数SHGetSpecialFolderPath来获取特殊路径,然而在MSDN中明确的写了这么一

句“The CSIDL_DESKTOP value is invalid for the Smartphone platform. Smartphone uses a home

screen instead of a desktop; do not use this CSIDL value within the Smartphone development

environment.”。在SmartPhone中是没有桌面的了,其他wince是否支持不清楚。经测试,在Pocket PC

2003模拟器里面也可以用带CSIDL_DESKTOP参数的SHGetSpecialFolderPath函数,不过返回的结果是“My

Document”,显然结果不正确。
re: 在Windows Mobile创建桌面快捷方式 Bell.wang 2008-08-08 16:05  
您好!
看了文章帮助很大。

可是我遇到了问题:
我使用的是英文版的VS2005, 模拟器是PocketPC-WM5.0
没有\Windows\桌面\
\Windows\Desktop\这样的路径。

我创建了包含37#"\Windows\桌面\PDA.exe.lnk 的文件,
可是放在哪里呢?

难道是WM5.0桌面不可以定制?
盼回复!
谢谢!

Bell.wang@prosourcedev.com
re: 无刷新实现页面跳转 sdf 2008-07-28 11:33  
sdf
虽然看不懂,也参考下!谢谢
re: asp.net中获取客户端的硬盘序列号 秋天的眼睛 2008-06-24 23:20  
请问我想执行了你的这段代码后,返回的值写到控件里去,应该怎么写呢?
re: 在Windows Mobile创建桌面快捷方式 哥哥.Net 2008-06-22 18:03  
晕,2楼的人....太傻太天真。

楼主好文章,正好需要
objWriter.WriteLine(string.Format("37#\"{0}\"", ExePath));
好东西,谢谢。
好文章。。。
哥们能发一份源代码参考一下吗? 只是为了学习只用!!!!
多谢阿!正好可以参考下!
能不能把程序借我参考一下啊, 不是抄袭,只供学习用...
你好,本人阅读 智能移动项目打包发布经验交流 一文以后,有几个问题想请教一下
我的问题:需要将应用程序、net运行环境、sqlce支持安装到PDA上去(在PDA上运行CAB文件进行安装)
net运行环境有2个CAB文件:NETCFv2.wce5.armv4i.cab和System_SR_CHS.CAB
Sqlce有3个CAB文件:sqlce30.wce5.armv4i.CAB、sqlce30.repl.wce5.armv4i.CAB和sqlce30.dev.CHS.wce5.armv4i.CAB
现在需要在安装应用程序CAB文件之前首先安装net运行环境和sqlce支持(包括拔电池硬重启的情况),根据你的文章,应该是正好也是解决这种问题的。
但是我有几点不是理解的很清楚
1.注册表文件代码中
[HKEY_CURRENT_USER\Software\MyPrograms\Startup\Programs\Prog12]
这个路径目录是指什么?是Symbol的固定目录吗(我用的不是Symbol)?是固定的,还是根据实际PDA情况而定?如果是后者,怎样才能获取到
"Command"="/noaskdest \Application\MySetup.CAB"
中 /noaskdest 这个路径也是固定的吗?如果不是,怎样获取?
2.如果多个CAB文件依次执行,代码怎么写?
3.reg文件在PC上编写后,如果拷贝到PDA上,无法直接运行,是需要别的程序来打开吗?
4.此reg文件是与所有的CAB文件一同复制到PDA上的目录上吗?如果是,那么,何时才运行此reg文件?
5.运行此reg文件的效果是什么?立刻安装各项CAB文件?重新启动?
忘不吝赐教,多谢!
re: 在仿真设备中使用主机网络 张锐 2008-03-11 22:33  
不了解
re: 在仿真设备中使用主机网络 蓝天旭日 2008-03-04 11:38  
哥们对arm有研究吗?
re: 在Windows Mobile创建桌面快捷方式 朝圣者 2008-02-26 15:27  
很好的方法。收藏了先。。
再问楼主一个问题。能否做到,想window的托盘一样的效果,运行时最小化到托盘。。有些程序确实做到了。。在右下角上,点击就会出菜单,就可以启动窗口。
re: 将数据从DataGridView导出到Excel xiehuailian 2008-02-22 16:22  
非常感谢,直接就可以用.再次感谢并祝新的一年一切顺利
re: vs2008与vs2005的冲突 男人海洋 2008-02-20 16:58  
没明白什么意思,太大了,对机器要求太高
我说的是在程序内自动创建,而非手动创建
别这么复杂了:
手机软件快捷方式的创建
a. 创建PPC手机软件的快捷方式到“开始-程序”中

此处依然以RescoExplore为例

  在我们安装绿色软件的时候,不会像CAB安装或者同步安装程序那样自动在PPC手机的开始菜单中创建快捷方式,更多的时候,我们需要通过手动的方式来创建。

首先利用PPC手机内置的资源管理器找到Explore.exe文件(程序的可执行文件),用触笔长点,在弹出菜单中选择复制。然后打开根目录下Windows文件夹,再依次打开““开始”菜单”文件夹中的“程序”文件夹。然后在“程序”文件夹中的空白处长点,在弹出的菜单中选择“粘贴快捷方式”即可。当然你还可以利用重命名功能,对此快捷方式进行命名。

http://www.airchn.cn/blog/article.asp?id=85
re: AJAX服务服务器端方法详解 蓝天旭日 2008-01-15 13:36  
值得学习......

呵呵
我想要啊,邮箱mi_1314@163.com
re: vs2008与vs2005的冲突 tianyamoon 2008-01-06 01:19  
@Dove.Net
重新设置下语言应该就OK吧。
楼主贴上的这段程序,如果针对一个数据量略大的表,效率很低.我测试同样大约三千行(每行15个字段),用水晶报表导出到excel 要比上面的程序快10倍左右.是否还有更高效率的程序呢?
自己做的,很强啊
re: 使用AJAX控件的网站的发布 专研.NET 2007-09-29 15:20  
System.Web.Extensions.dll
在哪里啊,怎么找不见啊
re: vs2008与vs2005的冲突 dcy 2007-09-22 17:26  
确实有这个问题
re: Visual Studio 2008可以下载了 工作 2007-09-15 12:57  
太快了吧,2008就出来了
re: 将数据从DataGridView导出到Excel sheng_lj 2007-09-11 13:27  
引用了 还是有误
re: Visual Studio 2008可以下载了 师兄 加哈我QQ277369121 2007-09-09 12:35  
很想安装啊 就是全英文的 看都看不懂 怎么安都不知道呢 所以加哈我QQ277369121教哈我嘛 拜托哈 !!!!1
re: vs2008与vs2005的冲突 xiaobing 2007-09-02 20:22  
没有啊,我的都用了个把月了,没发现两者有冲突啊,
平时做项目用2005;
玩耍用2008,不过2008全英文的,确实有点不适应了,现在虽然中文bata2出来了,但是卸装麻烦,算了吧。任命呗
re: vs2008与vs2005的冲突 Dove.Net 2007-08-31 15:50  
装了VS2008后,2005里面开发时的提示全是英文了?
re: 网页中插入图片播放器 yeziwanlvoe 2007-08-27 19:56  
谢谢了,看看先
re: vs2008与vs2005的冲突 yangxiaohu1 2007-08-19 15:24  
微软每次出来新东西都要折腾我们一翻
不错。
分析满精要的。向你学习。
re: vs2008与vs2005的冲突 估计软件快出 C#++ 语言了 2007-08-17 15:41  
UP
re: Visual Studio 2008可以下载了 看看 2007-08-16 00:12  
VISUAL STUDIO 2005我都还没搞清楚2008又来
看来等到我用2008的时候2010又出来了
re: vs2008与vs2005的冲突 dev 2007-08-15 20:01  
最麻烦的就是这样
re: 将数据从DataGridView导出到Excel 张锐 2007-08-08 21:46  
当然要添加引用
需要先进行引用吗?
我的Dim excel As Excel.Application = New Excel.Application()这样有误,无法进行!
re: 使用AJAX控件的网站的发布 sadf 2007-07-11 09:56  
asdfasdfasdfasdf
@Artech
我也知道应该将
System.Messaging .MessageQueue.Create(path,false);参数设为true,当不知道什么原因,如果将参数设为true的话,能创建消息队列,但却不能发送消息或者该消息队列接不到消息,不知道是我电脑系统设置的原因还是要其它设置,所以我就把参数改为false了。
为了更好支持Disconnection的特性,建议使用Format name来代替Path来实现对MQ的引用。
还有一个问题,既然你需要使用Transaction,为什么在MQ创建的时候百transansactional参数设为false呢?应该是true才对:
System.Messaging .MessageQueue.Create(path,false);
难得啊 同名的朋友 呵呵
re: asp.net 2.0 中发送邮件 qqv 2007-05-30 23:42  
您能不能解释得清楚点呢,我是个菜鸟来的,有很多都看不懂,也不知道怎用
好人……!!!
re: 从GridView导出数据到Excel rui 2007-04-30 19:41  
直接加进这段代码就可以了@yunhuasheng
re: 从GridView导出数据到Excel yunhuasheng 2007-04-27 15:24  
:),不够详细,楼主

free web counter