Что нового

Обеспечить повторное использование guirichedit не закрывая скрипт

LEOMICHAO

Новичок
Сообщения
3
Репутация
0
пример: отрабатывает нормально 1 раз, а как сделать чтобы сообщение было видно 4 раза?
Версия Rich Edit включенная в версию Windows следующая:
4.1 - Windows Vista
Жаль, что нигде не сказано, что надо просто взять GuiRichEdit.au3 из последней версии autoit и положить в Вашу
Код:
#include <GuiRichEdit.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

For $d=0 To 4
Main()
Next
Func Main()
	Local $hGui, $hRichEdit, $iMsg
	$hGui = GUICreate("Example (" & StringTrimRight(@ScriptName, 4) & ")", 320, 350, -1, -1)
	$hRichEdit = _GUICtrlRichEdit_Create($hGui, "This is a test.", 10, 10, 300, 220, _
			BitOR($ES_MULTILINE, $WS_VSCROLL, $ES_AUTOVSCROLL))
	_GUICtrlRichEdit_AppendText($hRichEdit, @CR & "This is more text")
	GUISetState()

	While True
		$iMsg = GUIGetMsg()
		Select
			Case $iMsg = $GUI_EVENT_CLOSE
				_GUICtrlRichEdit_Destroy($hRichEdit) ; needed unless script crashes
Return
		EndSelect
	WEnd
EndFunc   ;==>Main
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Re: guirichedit

Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Данные правила могут пополняться локальными правилами раздела.
Как правильно называть темы

"guirichedit" - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, ваш Глобальный модератор.









Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Глобальный модератор.
 

AZJIO

Меценат
Меценат
Сообщения
2,874
Репутация
1,194
LEOMICHAO
http://www.autoitscript.com/forum/topic/149946-3381-richedit-problem
http://autoit-script.ru/index.php/topic,5154.msg85367.html#msg85367
 
Верх