查看完整版本: 怎么解决SYS0505(0,1136)错误?

kaizenhi 2006-5-8 18:58

怎么解决SYS0505(0,1136)错误?

我查了些资料此种错误是由于设备上没有安装PalmOne DIA library support files ,我想问问,我如何把这些文件包含到程序中,还有这些文件可以从哪里获得呀?谢谢

gad 2006-5-8 20:55

你是引用了特殊的DIA动态库吗?

先判断Palm有没有DIA支持,然后根据情况处理

e:=FtrGet($70696E73, pinFtrAPIVersion, ver);
DIAPresent:=((e=0) and (ver<>0));


kaizenhi 2006-5-8 21:02

如果没有DIA动态库,我希望我的程序能够自带,这要怎么做呢?

gad 2006-5-9 01:23

如果PALM设备有DIA功能,自然就带DIA的库了,否则装上也没有用啊。

kaizenhi 2006-5-9 17:15

T3支持DIA,但是不一定有DIA库哦

gad 2006-5-9 17:47

你所指的DIA库是什么?你自己设计的特殊驱动?

[quote]kaizenhi 写道:

T3支持DIA,但是不一定有DIA库哦
[/quote]


kaizenhi 2006-5-9 22:31

不是啦,是这样的T3可以有DIA的功能,也可以没有;我希望在安装我的程序的同时,让T3同时具备了DIA的功能,因此需要同时安装DIA 的API到设备中,现在的问题是我怎么样把DIA PAI同时安装到设备里?

kaizenhi 2006-5-9 22:34

网络上有DIA API的PRC文件(T3_DIA_Compatibility_prcs.zip包含两个PRC),加上我自己的PRC文件,我可以把3个PRC文件合成一个吗,如果可以怎么操作呢?

ecool 2006-5-10 17:44

有没有dia的支持首先要看设备支持否。如果设备支持,你的程序必须设计成支持dia才能使用dia!!

对于T3_DIA_Compatibility_prcs,你是无法把它们合成一个prc文件的!!

kaizenhi 2006-5-10 20:27

再请问下,SYS0505(0,1136)一般是出现在执行什么语句?
我没有出错环境不知道在什么情况下出错,我的程序在Z22运行正常。

gad 2006-5-10 20:59

把你编译好的程序发给我T3上测试一下看看。


gad 2006-5-10 22:06

在我的T3和Treo650上面都没有问题啊。

kaizenhi 2006-5-10 22:16

我不知道了,给我的BUG报告说有错,我现在不知道该怎么改了,只能要求更多的信息了.

kaizenhi 2006-5-10 22:37

gad,谢谢你的帮忙:)

gad 2006-5-10 23:38

不用客气,举手之劳。

咕咚 2006-5-20 01:20

[quote]ecool 写道:

有没有dia的支持首先要看设备支持否。如果设备支持,你的程序必须设计成支持dia才能使用dia!!

对于T3_DIA_Compatibility_prcs,你是无法把它们合成一个prc文件的!!
[/quote]

可以合成一个 prc , 愿意的话还可以给它压缩和加密呢:)


kaizenhi 2006-5-20 21:16

[quote]咕咚 写道:

[quote]ecool 写道:

有没有dia的支持首先要看设备支持否。如果设备支持,你的程序必须设计成支持dia才能使用dia!!

对于T3_DIA_Compatibility_prcs,你是无法把它们合成一个prc文件的!!
[/quote]

可以合成一个 prc , 愿意的话还可以给它压缩和加密呢:)

[/quote]
具体应该怎么做呢?

情锁孤楼 2008-5-31 22:02

以后真的注意了。。。 楼主真好
页: [1]
查看完整版本: 怎么解决SYS0505(0,1136)错误?