Здравствуйте, гость ( Вход | Регистрация )

> Работа с базой TXT
Ksardeks
сообщение 18.7.2017, 21:26
Сообщение #1


*

Registred
Сообщений: 6
Регистрация: 9.12.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.554
Возраст: 18



Есть задача: Вытащить текст и редактировать TXT файл след. образом - Вырезать первую строку с текстом, записать ее в значение пилота. И чтобы это срабатывало каждый раз, каждое вырезание текста было с новой строки. Не побрезгую подключением плагинов.
Содержание файла:
Код

Текст1
Текст2
Текст3
Текст4
Текст5

После вырезания строки файл становится:
Код

Текст2
Текст3
Текст4
Текст5

в значении записано "Текст1"
После вырезания строки файл становится:
Код

Текст3
Текст4
Текст5

в значении записано "Текст2"
и т.д.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
DarkMaster
сообщение 12.3.2019, 7:05
Сообщение #2


***********

Модератор UOPilot
Сообщений: 9.764
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29953
Пользователь №: 11.279



https://docs.telerik.com/teststudioapi/html..._Win32_HWND.htm
Properties
Name Description
Public property Children
Public property ClassName
Public property Descendants
Public property HINSTANCE
This is useful because some frameworks store their DLL instance handle here, allowing you to loosely identify the framework that is managing the window.
Public property Id
Public property IsEnabled
Public property IsNull
Public property IsWindow
Public property Owner
Public property Parent
Public property ProcessId
Public property Root
Public property RootOwner
Public property Text
Public property ThreadId
Public property WindowRect
Gets or sets the dimensions of the bounding rectangle of the specified window. The dimensions are given in screen coordinates that are relative to the screen origin.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
Ksardeks   Работа с базой TXT   18.7.2017, 21:26
cirus   load_array %arr "D:\UOPilot\file...   19.7.2017, 2:38
Ksardeks   Получается содержимое документа выгружается в прог...   19.7.2017, 8:33
veiron   я сохраняю работу с номером последней строкой в фа...   19.7.2017, 10:54
cirus   Номер строки, с которой работали, можно записывать...   19.7.2017, 12:14
veiron   А если комп вырубило, буфер будет пустой ведь? Тог...   19.7.2017, 14:19
cirus   В таком случае и результат работы со строками не ...   19.7.2017, 15:07
veiron   В таком случае и результат работы со строками не ...   19.7.2017, 17:28
oxavi   В таком случае и результат работы со строками не ...   25.9.2017, 10:56
Cockney   Никак. Пропадает электричество, соответственно все...   19.7.2017, 20:41
DarkMaster   схема по сути будет той же самой. Если там нет чег...   25.9.2017, 11:55
Чекист   Ребята, почему если брать текст с блокнота через м...   8.3.2019, 13:18
cirus   Пересохранить файл в кодировке ansi, а не unicode...   8.3.2019, 13:30
Чекист   Пересохранить файл в кодировке ansi, а не unicode...   8.3.2019, 13:46
Чекист   Вот код, который я использую, для вывода сообщений...   9.3.2019, 16:54
cirus   say "Русский текст" say "English text...   9.3.2019, 18:16
Чекист   say "Русский текст" say "English text...   9.3.2019, 20:52
Чекист   Ребята, в чем может быть проблема? На основном ком...   10.3.2019, 16:00
cirus   Для say нужна привязка к окну. ANSI поддерживает т...   10.3.2019, 16:50
DarkMaster   Для луа есть модули для работы с юникодом. Но про...   11.3.2019, 1:50
cirus   SendMessageW для lua нет? Можно WM_CHAR отправлят...   11.3.2019, 14:03
DarkMaster   Вот так попробуй: do local back = package.path p...   11.3.2019, 17:25
Cockney   Что-то ты прям обгадил мелкомягких. Нехорошо. И зр...   11.3.2019, 20:39
DarkMaster   тогда уж https://docs.microsoft.com/en-us/windows/...   11.3.2019, 21:41
Cockney   Так русские хелпы машиным переводом сделаны ? По к...   11.3.2019, 21:52
cirus   SendMessagePtr(workwindow(), 0x0102, ...   12.3.2019, 3:09
DarkMaster   они не ограничиваются msdn'ом, но еще и поста...   12.3.2019, 6:32
DarkMaster   Напрямую можно вот так дергать функцию: C.SendMess...   12.3.2019, 9:16
rinat84   WM_CHAR отправляет в окна символы от 0 до 254, то ...   12.3.2019, 10:44
DarkMaster   Осталось понять каким образом дернуть hwnd в преде...   12.3.2019, 11:00
cirus   Это SendMessageA. SendMessageW нормально отправля...   12.3.2019, 11:12
Чекист   Ребята, используя скрипт: load_array %arr "D...   5.4.2019, 18:50
cirus   load_array %arr "D:\Работа\uopil...   6.4.2019, 1:36


Ответить в эту темуОткрыть новую тему
12 чел. читают эту тему (гостей: 12, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 19.9.2025, 9:36
Designed by Nickostyle