a1=ALLTRIM(thisform.text1.Value)
a2=""
FOR iii=1 to LEN(a1)
a3=SUBSTR(a1,iii,1)
IF a3>="0" and a3<="9"
a2=a2+a3
ENDIF
ENDFOR
thisform.text2.Value=a2
表單運行後,向text1輸入asii字符串,點擊命令按鈕,則數字串就顯示到text2。如果顯示數字,程序的最後壹行調整為thisform.text2.Value=val(a2) 。
程序已測試通過,樓主把代碼復制過去就可以了。