-Поиск по дневнику

Поиск сообщений в rss_ruboard

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 18.11.2007
Записей:
Комментариев:
Написано: 10


AutoIT (Часть 4) (174) / Автоматизация работы

Воскресенье, 11 Июля 2021 г. 13:09 + в цитатник
Andrey_A_A:

Код:
; https://autoit-script.ru/threads/vstavka-teksta-s-lf-bez-cr-v-pole-edit.28344/#post-155717
Global Const $ES_EX_ALLOWEOL_CR=1
Global Const $ES_EX_ALLOWEOL_LF=2
Global Const $ES_EX_ALLOWEOL_ALL=$ES_EX_ALLOWEOL_CR+$ES_EX_ALLOWEOL_LF
Global Const $ES_EX_CONVERT_EOL_ON_PASTE=4
Global Const $ES_EX_ZOOMABLE=16 ; zoom при CTRL+колесо мыши

Global Const $ECM_FIRST=0x1500
Global Const $EM_SETEXTENDEDSTYLE=$ECM_FIRST+10; Минимальная версия клиента-Windows 10,1809

Local $hGui,$idEdit,$idButton,$sLine='Line 1'&@LF&'Line 2'&@LF&'Line 3'&@LF&'Line 4'&@LF&'...'
ClipPut($sLine)

$hGui=GUICreate(@ScriptName,400,400)
$idEdit=GUICtrlCreateEdit('',5,5,390,350,-1,0)
GUICtrlSendMsg(-1,$EM_SETEXTENDEDSTYLE,0,$ES_EX_ALLOWEOL_CR+$ES_EX_ALLOWEOL_LF+$ES_EX_CONVERT_EOL_ON_PASTE+$ES_EX_ZOOMABLE)
GUICtrlSetData(-1,$sLine)
$idButton=GUICtrlCreateButton('GUICtrlRead',10,360,380,30)
GUISetState()

Do
$iMsg=GUIGetMsg()
Switch $iMsg
Case -3
Exit
Case $idButton
MsgBox(0,Default,StringReplace(StringReplace(GUICtrlRead($idEdit),@CR,'{CR}'),@LF,'{LF}'),0,$hGui)
EndSwitch
Until Sleep(9)-1

http://forum.ru-board.com/topic.cgi?forum=5&topic=50447&glp#lt

Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку