|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 ofen 于 2010-11-26 09:36 编辑
我下了几个skill,里面都用到了,f_formbegin、f_formend、f_checklist函数,结果跑的时候老是提示这几个函数未定义。对了,网上搜到几个这个函数的定义,f_formbegin、f_formend好像可以了,但是f_checklist还是不行,我也看不懂,请高手指点一下。感激不尽!
defun f_FormBegin (p w h @optional (form_title "form by Richard") (form_opt "")) ;form_opt(FIXED_FONT TOOLWINDOW AUTOGREYTEXT UNIXHGT)
sprintf(dest,"FILE_TYPE=FORM_DEFN VERSION=2\nFORM %s\nFIXED\nPORT %d %d\nHEADER \"%s\"\nTILE\n\n",form_opt,w,h,form_title)
if(p fprintf(p,"%s",dest))
dest
defun f_FormEnd (p @optional flexmode)
if(flexmode sprintf(dest,"FLEXMODE %s\nENDTILE\nENDFORM\n",flexmode)
sprintf(dest,"ENDTILE\nENDFORM\n")
)
if(p fprintf(p,"%s",dest))
dest
defun( f_CheckList (p field x y name @optional (0 i))
if(0==i sprintf(dest,"FIELD %s\nFLOC %d %d\nCHECKLIST \"%s\" \nENDFIELD\n\n",field,x,y,name)sprintf(dest,"FIELD %s\nFLOC %d %d\nCHECKLIST \"%s\" \"%s\"\nENDFIELD\n\n",field,x,y,name,group))
fprintf(p,"%s",dest))
dest
|
|