Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Описание: как прочитать txt
HOCOK
Отправлено: 07 Июля, 2021 - 18:54:25
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 8
Дата рег-ции: Июль 2021  
Репутация: 0




как прочитать txt и скопировать определённую строку в буфер обмена?




CODE:
string mFile;

int eCol_Kib, eX_Kib, eY_Kib;
getdisplay(eCol_Kib, eX_Kib, eY_Kib);

File("r", "C:\логин.txt", "Текст", #mFile, "C:\", "file.txt");

function File(string rej, string savefile, string text, string #var, string path, string file)
{
if (rej=="r")
{
string t;
if (fopen (savefile, rej)!=0)
{
while (freadline (t))var=var+t+"^r^n";
fclose();
}
}
else
{
if (fopen (path+file, rej)!=0)
{
fwrite(text);
fclose();
}
}
}
 
 Top
Zireael
Отправлено: 08 Июля, 2021 - 01:34:01
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
определённую строку

Определённую по каким критериям? По номеру строки, по содержимому или ещё что..
Для чтения всего файла проще использовать freadlineall.

(Отредактировано автором: 08 Июля, 2021 - 01:34:24)

 
 Top
HOCOK
Отправлено: 08 Июля, 2021 - 11:33:00
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 8
Дата рег-ции: Июль 2021  
Репутация: 0




 Zireael пишет:
По номеру строки

как скопировать к примеру строку 3 в буфер обмена
 
 Top
Zireael
Отправлено: 08 Июля, 2021 - 11:43:46
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
как скопировать к примеру строку 3 в буфер обмена

CODE:
string s[9999];
int k;

if (fopen ("C:\логин.txt", "r")!=0) // открыть файл
{
k=freadlineall(#s[0], 9999); // прочитать по строкам
fclose(); // закрыть файл

messagebox (s[2]); // показать в сообщении третью строку
writeclipboard (s[2]); // скопировать в буфер третью строку
}
else messagebox("Файл не открылся");

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by