是要做填空题,如果“题目内容”的长度超过700时势必要第二行显示,这时就不好判断ABC三个点的left值,因为最终要在ABC三点上放一个文本框。
自2017年7月1日起,购买方为企业(第一个文本框)的,索取增值税普通发票时,应向销售方提供(第二个文本框)纳税人识别号或统一社会信用(第二个文本框)代码
现在代码如下:
m="全()45678912345678901234567890()123456789012345678901234567890123456789012345678901234567890()12345678901234567890123456789012345678901234567890全"
m=CHRTRANc(m,"(),.?;:","(),。?;:")&&将纯英文状态下的半角字符全部替换成汉字状态下的全角字符
wz1=atcc("(",m,1)
wz10=atcc(")",m,1)
wz2=atcc("(",m,2)
wz20=atcc(")",m,2)
wz3=atcc("(",m,3)
wz30=atcc(")",m,3)
sj1=substrc(m,1,wz1)
sj2=substrc(m,wz10,wz2-wz10+1)
sj3=substrc(m,wz20,wz3-wz20+1)
sj4=substrc(m,wz30,lenc(m)-wz30+1)
thisform.label1.autosize=.f.
thisform.label1.wordwrap=.t.
thisform.label1.width=700
thisform.label1.height=100
thisform.label1.caption=sj1+"特定字符"+sj2+"特定字符"+sj3+"特定字符"+sj4&&特定字符与文本框的长度一样
thisform.tkt1.left=特定字符1的left值&&tkt为文本框控件
thisform.tkt2.left=特定字符2的left值
thisform.tkt3.left=特定字符3的left值
[此贴子已经被作者于2018-10-9 09:54编辑过]