编译后,AVCXCLASSES读取类库中有多少个类时,提示类库不存在。。
前提:文件目录 form,class
文件有
form\表单1.scx,表单2.scx
class\myform.vcx
编译后,不删除 form,class目录中的文件,测试都正常用过
*!* 读取myform.vcx中,有多少个类
LOCAL cFrm_Name
cFrm_Name = ""
AVCXCLASSES(aClassAry1,"Class\MyForm") && 类名MyForm
IF ALEN(aClassAry1,1) > 0
FOR ii = 1 TO ALEN(aClassAry1,1)
cFrm_Name = cFrm_Name + "," + aClassAry1[ii,1]
ENDFOR
ENDIF
MESSAGEBOX(cFrm_Name)
*!* 判断表单1.scx是否存在
MESSAGEBOX(file("form\表单1.scx")) && 返回 .t.
但如果把form,class目录中的文件都删除掉,
AVCXCLASSES(aClassAry1,"Class\MyForm") && 会提示类库文件MyForm.vcx不存在,
但判断表单1.scx,却正常,返回 .t.
为什么