Автор Тема: Как обновить окно блокнота - не закрывая его  (Прочитано 119 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Snegovik [?]

  • Новичок
  • *
  • Сообщений: 15
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Версия AutoIt: 3.3.14.0

Описание:
Добрый день.
У меня на рабочем столе - висит окно блокнота 1.txt.
Дело в том, что данные в самом файле txt - меняются. Однако чтобы увидите эти изменения - нужно переоткрывать файл блокнота - закрывать и открывать заново.

Как скриптом - обновить окно 1.txt не закрывая его ?
(чтобы можно было увидеть все изменения внесенные за это время в данный файл)


Примечания:

Русское сообщество AutoIt

Как обновить окно блокнота - не закрывая его
« Отправлен: Декабрь 08, 2018, 12:46:00 »

Помечен как лучший ответ пользователем Snegovik Отправлен Декабрь 08, 2018, 15:34:32

Оффлайн ra4o [?]

  • Скриптер
  • ****
  • Сообщений: 830
  • Репутация: 149
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Необходимо получать текст с самого открытого блокнота , например так :
(нажмите для показа/скрытия)
« Последнее редактирование: Декабрь 08, 2018, 13:15:17 от ra4o »

Оффлайн Snegovik [?]

  • Новичок
  • *
  • Сообщений: 15

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
ra4o, с этим скриптом происходит вот что:
Я запускаю скрипт, открываю файл 1.txt.
Затем в 1.txt другим скриптом вносятся данные.

По идее в этот момент - окно 1.txt - должно обновиться (поскольку содержимое txt - изменилось).
Но этого не происходит.
Окно 1.txt - не обновляется.


Добавлено: Декабрь 08, 2018, 15:19:05
ra4o
Я так более менее стал использовать для этой цели - Notepad++

Вот там в меню File - есть кнопка "Reload from Disk" ("Перезагрузить с диска")
Но на эту клавишу - самой программой не назначено хоткея.

Как скриптом au3 - единократно вызвать эту функцию ?
« Последнее редактирование: Декабрь 08, 2018, 15:19:05 от Snegovik, Причина: Объединение сообщений »

Оффлайн ra4o [?]

  • Скриптер
  • ****
  • Сообщений: 830
  • Репутация: 149
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Цитировать
Дело в том, что данные в самом файле txt - меняются. Однако чтобы увидите эти изменения - нужно переоткрывать файл блокнота - закрывать и открывать заново.
Пример скриптов дайте, проще будет. В своём примере я Вам показал, как можно прочесть текст из окна блокнота не сохраняя сам файл.

Русское сообщество AutoIt

Re: Как обновить окно блокнота - не закрывая его
« Ответ #3 Отправлен: Декабрь 08, 2018, 15:21:46 »

Оффлайн Snegovik [?]

  • Новичок
  • *
  • Сообщений: 15

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
ra4o
Я уже без скриптов разобрался.
В notepad++ оказывается можно автоматическое обновление настроить.

Русское сообщество AutoIt

Re: Как обновить окно блокнота - не закрывая его
« Ответ #4 Отправлен: Декабрь 08, 2018, 15:34:13 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
2 Ответов
7566 Просмотров
Последний ответ Январь 19, 2010, 17:24:18
от SECTOR
4 Ответов
3244 Просмотров
Последний ответ Май 31, 2011, 18:00:12
от Foli
2 Ответов
2098 Просмотров
Последний ответ Апрель 21, 2013, 11:24:18
от AZJIO
6 Ответов
6796 Просмотров
Последний ответ Август 21, 2013, 09:54:55
от Yuriy
0 Ответов
1085 Просмотров
Последний ответ Август 15, 2014, 07:30:06
от citav
6 Ответов
1617 Просмотров
Последний ответ Октябрь 27, 2014, 21:22:01
от inververs
6 Ответов
1516 Просмотров
Последний ответ Октябрь 29, 2014, 12:43:15
от Юкка
24 Ответов
7295 Просмотров
Последний ответ Май 11, 2016, 11:04:42
от Vovsla
2 Ответов
1422 Просмотров
Последний ответ Июль 15, 2015, 00:24:38
от Tapok
8 Ответов
636 Просмотров
Последний ответ Март 30, 2018, 11:52:19
от sergeinovilozf