#172003/7/20 13:11:19
dreamexpress,我想是这样的:
1.程序运行时一直执行到最后一个图标,然后暂停.这时候CurrentFileName是0,当然m是0了.
2.当用户单击右侧的下拉框和文件时,会触发前面的交互图标的操作.
当用户选择文件时,会触发FileChange,然后执行FileChange分支下的currentFileName:=wcGetPropertyvalue(LID,"Text"),设置currentFileName,这时最后一个显示图标里的图片=currentfolder^currentFileName就更新为新的图片.正如你的图上画的红线与蓝线一样.
3.这时候再说一下m值,因为当FileChange事件发生后,就没有再执行m:=currentFileName这个赋值语句,所以m值当然不变,依然为0.
简单的评一下:这个从au角度看,其实主要用到了永久交互,只要好好了解一下return的概念就好了.还有这个用到的windows函数比较多.
我前面没怎么看的太懂,上面讲的有些可能和dreamexpress的重复.请dreamexpress指正.