开 开心 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-11 #1 比如我在一个编辑框钟输入:Chr(27)+'p'+Chr(13); 如何在程序中转变成Chr(27)+'p'+Chr(13) 而不是'chr(27)+'p'+chr(13)'
X xuxiaohan Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-11 #2 你可换个方法,不一定要输入Chr(27)+'p'+Chr(13)的,可以达到你的目的就行了。 你的要求我还要想想,以前没有考虑过这样的问题。
W wzgss Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-11 #3 做个语法分析过程,大概思路: 分析输入的字符串,if sametext('char',tmpstr) then tmpInt:=copy(tmpstr,m,n); result:=result+char(tmpInt); ......
做个语法分析过程,大概思路: 分析输入的字符串,if sametext('char',tmpstr) then tmpInt:=copy(tmpstr,m,n); result:=result+char(tmpInt); ......
陈 陈晨 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-11 #7 edit中是不允许出现控制字符的。 不过你可以用如下的方法实现char(27) 然后取得里面的27 程序中判断if pos('char(',str)>0 then chr:=chr(strtoint(copy(str,5,pos(')',str)-5) )); 这样就完成转换了
edit中是不允许出现控制字符的。 不过你可以用如下的方法实现char(27) 然后取得里面的27 程序中判断if pos('char(',str)>0 then chr:=chr(strtoint(copy(str,5,pos(')',str)-5) )); 这样就完成转换了