文件关联说起来很简单,但是在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