Что нового

как сделать, что бы в файл (блокнот) записывалось значение переменной из windows

mitas

Новичок
Сообщения
14
Репутация
0
подскажите плиз, как сделать, что бы скрипт обращался к имени переменно windows а в результате записывал в блокнот ее значение, вот как на картинке... спасибо!
 

Вложения

  • 222222222222.png
    222222222222.png
    7 КБ · Просмотры: 30

Ksaan

Знающий
Сообщения
207
Репутация
15
Тебе значение из второго edit надо получить?
Код:
ControlCommand("title", "", "edit2", "GetLine", 1)
 
Автор
M

mitas

Новичок
Сообщения
14
Репутация
0
Ksaan сказал(а):
Тебе значение из второго edit надо получить?
Код:
ControlCommand("title", "", "edit2", "GetLine", 1)

ну да, что бы в текстовик записывалось то что написано во втором поле...
 

Ksaan

Знающий
Сообщения
207
Репутация
15
Можно ещё так
Код:
$Text = ControlGetText( "[CLASS:      ]" , "" ,
"Edit2" )
FileWrite("test.txt", $Text)
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
mitas
Код:
FileWriteLine("блокнот.txt", EnvGet("Человек"))
 
Автор
M

mitas

Новичок
Сообщения
14
Репутация
0
InnI сказал(а):
mitas
Код:
FileWriteLine("блокнот.txt", EnvGet("Человек"))

Ksaan сказал(а):
Можно ещё так
Код:
$Text = ControlGetText( "[CLASS:      ]" , "" ,
"Edit2" )
FileWrite("test.txt", $Text)

к сожалению файл пустой



Добавлено:
Сообщение автоматически объединено:

правильно?

Код:
FileWriteLine("Free.txt", ControlCommand("Изменение пользовательской переменной", "edit1", "edit2", 
"GetLine", 1))
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
mitas [?]
Для моего примера переменная должна существовать.

Нет. Правильно так
Код:
FileWriteLine("Free.txt", ControlCommand("Изменение пользовательской переменной", "", "Edit2", "GetLine", 1))
; или так
FileWriteLine("Free.txt", ControlGetText("Изменение пользовательской переменной", "", "Edit2"))
 
Автор
M

mitas

Новичок
Сообщения
14
Репутация
0
InnI сказал(а):
mitas [?]
Для моего примера переменная должна существовать.

Нет. Правильно так
Код:
FileWriteLine("Free.txt", ControlCommand("Изменение пользовательской переменной", "", "Edit2", "GetLine", 1))
; или так
FileWriteLine("Free.txt", ControlGetText("Изменение пользовательской переменной", "", "Edit2"))

большой спасиб, действительно заработала ) !
 

madmasles

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


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






Добавлено:
Сообщение автоматически объединено:

Предупреждение За нарушение общих правил (пункт В.2):
Старайтесь избегать “Over quoting” (преувеличенное цитирование) - цитируйте только необходимую часть сообщения, которая наилучшим образом подчеркнёт суть цитируемого.


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