by_gangster
Новичок
- Сообщения
- 22
- Репутация
- 0
Есть код
При выполнении программы то в RichEdit сразу на первой вкладке появляется Текст 2, хотя он ведь должен обновится после перехода на вторую вкладку. Не понимаю почему так ?
Код:
gui = GUICreate ("autoit",450,280)
$tab = GUICtrlCreateTab(0, 0, 450,280)
GUICtrlCreateTabItem("Вкладка 1")
$hRichEdit = _GUICtrlRichEdit_Create($Gui,'', 5, 21, 440, 220,BitOR( $WS_VSCROLL,$ES_MULTILINE,$ES_READONLY))
_GUICtrlIpAddress_SetFont($hRichEdit,6)
$ini_r = IniReadSection ( @ScriptDir & "\sm.ini", "test" )
For $i = 1 To $ini_r[0][0]
_GUICtrlRichEdit_AppendText($hRichEdit,_Encoding_UTF8ToANSI($ini_r[$i][0] & ' '& $ini_r[$i][1] & @CR))
Next
GUICtrlCreateTabItem("Вкладка 2")
_GUICtrlRichEdit_SetText($hRichEdit, 'Текст 2')
При выполнении программы то в RichEdit сразу на первой вкладке появляется Текст 2, хотя он ведь должен обновится после перехода на вторую вкладку. Не понимаю почему так ?