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

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

 Страниц (12): « 1 2 3 [4] 5 6 7 8 9 » В конец    

> Описание: Добавлены файловые операции (чтение запись в текстовый файл)
Kibor
Отправлено: 05 Апреля, 2017 - 04:31:26
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8091
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




перезаписывать весь файл
 
 Top
007wan
Отправлено: 18 Июля, 2017 - 14:01:35
Post Id



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


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




А как сделать, если в строке(линии) стоит цифра "1", то выполняется скрипт, а если "0", ничего.
Код (Отобразить)

(Добавление)
точнее в строке(линии) 1., тоже самое только для второй строки
 
 Top
Kibor
Отправлено: 18 Июля, 2017 - 14:36:12
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8091
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




if (preiemnik=="1")
{


}
 
 Top
007wan
Отправлено: 18 Июля, 2017 - 14:47:16
Post Id



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


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




Так?
CODE:

if (fopen ("1.txt", "r")!=0)
{
if (freadline(preiemnik)!=0)
{
if (preiemnik=="1")
{
messagebox(preiemnik);
}
fclose();
}
}


Если в файл записать первая строчка "1", вторая "0", то 0 он не прочитает если ввести сюда if (preiemnik=="1"), мне надо, что бы он в конкретной строчке искал конкретное слово.
(Добавление)
Если никак, то тогда у меня уже есть готовый, но чуть-чуть другой вариант, с одно строки, по символу.
(Добавление)
А как еще перевести строчку для fread, может так можно сделать
 
 Top
007wan
Отправлено: 18 Июля, 2017 - 18:35:23
Post Id



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


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




Вот готовый рабочий вариант:
КОД (Отобразить)

(Отредактировано автором: 18 Июля, 2017 - 18:41:27)

 
 Top
Dantes3000
Отправлено: 09 Ноября, 2017 - 22:35:15
Post Id



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


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




CODE:
string str[50];
int n=0;

if (fopen ("C:\Users\qwety\Desktop\1124.txt", "r")!=0)
{
l:if (freadline(str[n])!=0)
{
n++;
goto l;
}
fclose();//закрываем файл
}
messagebox(str[0]);
messagebox(str[1]);
messagebox(str[2]);
messagebox(str[3]);
messagebox(str[4]);

почему англ текст нормально выводится, а русс - иероглифы?
в файле обычный текст
 
 Top
Kibor
Отправлено: 09 Ноября, 2017 - 22:51:43
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8091
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




Не знаю.
В простом виндовском блокноте сохранять все нормально.
Проверьте как сохраняет. Там бывает ругается на юникод.
Это проблемы не кибора. В крайнем случае может требуется раскладка русс. Хотя на messagebox это не должно распространяться
 
 Top
Dantes3000
Отправлено: 09 Ноября, 2017 - 22:55:27
Post Id



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


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




Пробовал копировать текст из форума, с разной раскладкой. Пробовал сам печатать в блокноте . Сохраняет нормально. В итоге всё равно иероглифы
(Добавление)(для просмотра ссылки Вам необходимо авторизоваться) txt мой
(Добавление)
Пересохранил в кодировку ansi и заработало....
 
 Top
Kibor
Отправлено: 09 Ноября, 2017 - 23:02:29
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8091
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




Он сохранен в кодировке utf 8
Пересохраните в ansi
то есть в той что блокнот предлагает по умолчанию.
 
 Top
vlad_vorobyev
Отправлено: 17 Января, 2018 - 12:24:02
Post Id



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


Покинул форум
Сообщений всего: 4
Дата рег-ции: Янв. 2018  
Репутация: 0




Добрый день,не работает fclose().Программа вылетает.Через Visual Studio отладил,выдает вот такую ошибку:Необработанное исключение по адресу 0x007EBF99 в Kibor.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0xFDFDFDF1.Программу запускаю от имени администратора,у файла стоит полный доступ для всех пользователей.
И еще вопрос не по теме, как добавить список в программу?(тип данных List).
 
 Top
Страниц (12): « 1 2 3 [4] 5 6 7 8 9 » В конец
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« О программе Кибор »


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




Powered by