|
本帖最后由 131738 于 2009-7-30 18:11 编辑
AUTOIT_3.3.1.1-1FIX ( 测试系统:Windiws Xp ;Win 7 )
=====================================
完整支持纯英文例句:
_GUICtrlEdit_AppendText( $Edit1, @CRLF & 'Exit' _
& @CRLF & 'EndIf' _
& @CRLF & 'If @error = 0 And $A = 1 Then ExitLoop' _
& @CRLF & 'Next' _
& @CRLF & 'If Not FileExists ( $var1 & ":\Program Files" ) _' _
& @CRLF & 'Then DirCreate ( $var1 & ":\Program Files" )' & @CRLF )
===================================================
上句是纯英文, 紧跟下句中,英混合语句:
_GUICtrlEdit_AppendText( $Edit1, 'ElseIf $A = 0 And $i = 1 Then' & @CRLF )
_GUICtrlEdit_AppendText( $Edit1, '@CR & @CR & "请输入安装路径盘:","C", " M1" )******************' & @CRLF )
为完整显示中文, 中,英混合语句必须补足空格! 为看得明白,用“*”代替空格!
========================================
上句是中,英混合, 紧跟下句纯英文语句:
_GUICtrlEdit_AppendText( $Edit1, 'MsgBox ( 48,"警告", "操作失误! 3秒后脚本结束!",3'***************** & @CRLF) ' & @CRLF )
_GUICtrlEdit_AppendText( $Edit1, @CRLF & 'Exit' & @CRLF )
为纯英文语句能够换行, 纯英文语句中必须多加一个回车换行符 @CRLF
=================================================
虽然上述输入后生成的文本文件是正常,但:
1.空格多少要调试,有点麻烦!!!!
2.对于要生成的不同文本对象,回车换行完全无法事前设计好!
弄不好,生成的文本文件空行太多!甚至有可能两行混为一行了
不知 AU3 的大家们能否指点迷津!及其原因?
比如 lynfr8, 星雨朝霞两位的大作,其右侧编辑框是用什么函数写入文本的呢?
先谢过!!!!!!!
此题可能无解!!移动此帖吧!!!!!!! |
|