Что нового

Сохранение строчки из input(переменная) в формате CSV

gagarin74

Новичок
Сообщения
44
Репутация
0
Добрый день.
Не подскажите . Есть графическая оболочка на AUTOIT. Самая элементарная с двумя окошками для ввода данных. Назовем переменные A= СЛАВА и B=20:05:02.
Не подскажите как их (эти переменные) после ввода сохранить в текстовый файл в формате csv.
Видел на форуме прям похожую тему - теперь не могу найти.
Спасибо.
 

---Zak---

Скриптер
Сообщения
455
Репутация
120
Код:
#include <GUIConstantsEx.au3>
#include <MsgBoxConstants.au3>
#include <WindowsConstants.au3>

Local $SplitCSV = ';' ;~ Разделитель в CSV файле

GUICreate("Create CSV-file ?", 320, 120, @DesktopWidth / 2 - 160, @DesktopHeight / 2 - 45, -1, $WS_EX_ACCEPTFILES)
   Local $aInput = GUICtrlCreateInput("Slava", 10, 5, 300, 20)
   Local $bInput = GUICtrlCreateInput("20:05:02", 10, 35, 300, 20)
Local $idBtn = GUICtrlCreateButton("Ok", 40, 75, 60, 20)

GUISetState(@SW_SHOW)

While 1
  Switch GUIGetMsg()
      Case $GUI_EVENT_CLOSE
          ExitLoop
       Case $idBtn
         Local $hFileOpen = FileOpen(@ScriptDir & "\TempFile.csv", 2)
         FileWrite($hFileOpen, GUICtrlRead($aInput) &$SplitCSV& GUICtrlRead($bInput))
         FileClose($hFileOpen)
  EndSwitch
WEnd
 
Верх