Что нового

Как элемент Combo, текст, набранный в Edit, и дату вставить в Word?

Rimm

Новичок
Сообщения
30
Репутация
0
Созданы несколько Combo (например, Combo1, Combo2, Combo3) с несколькими элементами (item1/1, item1/2, item2/1, item2/2, item3/1, item3/2 соответственно), элемент Edit и дата. После выбора в каждом Combo одного из элементов, ввода текста в Edit и выбора даты следует нажатие на кнопку, открывается новый документ Word и в него вставляются выбранные элементы, например, через строчку.
Вот пример моего скрипта:
Код:
#include <GUIConstants.au3>
#include <Word.au3>

GUICreate("My GUI combo", 500, 500)

GUICtrlCreateLabel ("Выберите необходимые данные и нажмите ""Сформировать""", 10, 10)

$word = GUICtrlCreateButton ("Сформировать", 280, 40)

GUICtrlCreateLabel ("Combo1", 10, 40)
GUICtrlCreateCombo ("item1/1", 60,40, 200)
GUICtrlSetData (-1, "item1/2")

GUICtrlCreateLabel ("Combo2", 10, 70)
GUICtrlCreateCombo ("item2/1", 60,70, 200) 
GUICtrlSetData (-1, "item2/2")

GUICtrlCreateEdit ("Введите текст", 10,100,480,200)

GUICtrlCreateLabel ("Combo3", 10, 310)
GUICtrlCreateCombo ("item3/1", 60,310, 200)
GUICtrlSetData (-1, "item3/2")

GUICtrlCreateLabel ("Дата", 10, 340)
GUICtrlCreateDate ("", 60,340,140,20)

GUISetState ()

Do
    $msg = GUIGetMsg()
    if $msg = $word then
		_WordCreate (@ScriptDir & "\Report.doc")
		WinActivate ("Report.doc - Microsoft Word")
		WinWaitActive ("Report.doc - Microsoft Word")
	endif
Until $msg = $GUI_EVENT_CLOSE

Застрял на вставке в Word. Заранее огромное спасибо за помощь!
 
Верх