文件关联说起来很简单,但是在Wince下面用的话,问题还真多。最多的问题就是多空格的情况,很多人会忽视掉,也没有几个人在文件关联的地方讲到这个问题,请注意:
VS2005 c# Wince6.0
在Main(string args[] )接受参数的话,我们会发现如果参数有空格的话,参数会被分成好几个子项也就是args[0],args[1]........
这个大家就会郁闷了,其实最保险的做法是什么呢?就是在文件关联的Shell/Open/Command 的文件路径和参数都加上引号,默认的是类似这种情况:/windows/mp4player.exe %1
但是这样的就会出错的了。
改成:
”/windows/mp4player.exe“ ”%1“
那么接受参数的时候就是一个得了。
简单吧。。。。。。。。。。。。。
dadahacker 20090921
文章详细介绍了在使用Windows CE时,遇到的文件关联中多空格参数导致的问题,并提供了解决方案。通过在文件路径和参数前加上引号,可以避免参数被错误解析为多个子项。
3372

被折叠的 条评论
为什么被折叠?



