找回密码
 加入
搜索
查看: 2102|回复: 6

[AU3基础] [已解决]富文本只读后不能赋值换行

  [复制链接]
发表于 2010-6-7 14:24:54 | 显示全部楼层 |阅读模式
本帖最后由 jhun 于 2010-6-7 23:36 编辑

不知道大家有没有发现

我现在先取消只读,赋完值后再设置只读

评分

参与人数 1金钱 +10 收起 理由
afan + 10 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

 楼主| 发表于 2010-6-7 17:25:50 | 显示全部楼层
新问题又来了,原来不是设置只读的问题,只是要有加样式就会无法赋值换行以后之后的内容,大家没遇到过吗?
发表于 2010-6-7 22:56:32 | 显示全部楼层
楼主,富文本比较少讨论,上代码看看
 楼主| 发表于 2010-6-7 23:16:11 | 显示全部楼层
楼主,富文本比较少讨论,上代码看看
lynfr8 发表于 2010-6-7 22:56
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#Include <GuiRichEdit.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("富文本", 443, 307, 192, 124)
$Edit1 = _GUICtrlRichEdit_Create($Form1, "", 0, 0, 441, 177,$WS_HSCROLL)
$Edit2 = _GUICtrlRichEdit_Create($Form1, "", 0, 184, 441, 73)
$Button1 = GUICtrlCreateButton("Button1", 336, 272, 105, 33)
GUISetState(@SW_SHOW)

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
                Case $Button1
                        _GUICtrlRichEdit_AppendText($Edit1,@YEAR&"-"&@MON&"-"&@MDAY&" "&@HOUR&":"&@MIN&":"&@SEC&@LF&_GUICtrlRichEdit_GetText  ($Edit2)&@LF)
        EndSwitch
WEnd
不加样式正常,一加样式,换行后的内容都无法赋给了,感谢关注
发表于 2010-6-7 23:26:30 | 显示全部楼层
样式改为:BitOR($ES_MULTILINE, $WS_VSCROLL)
要加$ES_MULTILINE多行模式

评分

参与人数 2威望 +2 贡献 +5 收起 理由
afan + 2
lynfr8 + 5

查看全部评分

 楼主| 发表于 2010-6-7 23:34:58 | 显示全部楼层
回复 5# C.L


    原来如此,感谢
发表于 2010-6-7 23:45:35 | 显示全部楼层
样式改为:BitOR($ES_MULTILINE, $WS_VSCROLL)
要加$ES_MULTILINE多行模式
C.L 发表于 2010-6-7 23:26
$ES_MULTILINE - 生成多行控件(默认)
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-6 12:25 , Processed in 0.074863 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表