Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 16.08.2007, 17:53   #1
uairat
AnyKey`щик
 
Регистрация: 15.08.2007
Сообщений: 14
Написано 0 полезных сообщений
(для 0 пользователей)
как работать с тхт файлами?

делаю пример из хэлпа но он не раьотает.
чтение из тхт файла байта и строки первой
(Offline)
 
Ответить с цитированием
Старый 16.08.2007, 17:59   #2
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Re: как работать с тхт файлами?

делаю пример из хэлпа но он не раьотает.
чтение из тхт файла байта и строки первой
покажи код !!
(Offline)
 
Ответить с цитированием
Старый 16.08.2007, 18:27   #3
uairat
AnyKey`щик
 
Регистрация: 15.08.2007
Сообщений: 14
Написано 0 полезных сообщений
(для 0 пользователей)
Re: как работать с тхт файлами?

код
program TEMP;
VAR byte,i,j,k:integer; c:resource;line:string;
begin 
c:= OpenResource('/data.txt'); 
    
      if (resourceAvailable(c)) then 
      begin 
          byte := ReadByte(c); 
          line := ReadLine(c); 
       
          CloseResource(c); 
      end; 
       
      ShowForm; 
      i := FormAddString('Byte is: ' + chr(byte)); 
      i := FormAddString('Line is: ' + line); 
      Delay(1000); 

end.
(Offline)
 
Ответить с цитированием
Старый 16.08.2007, 18:41   #4
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Re: как работать с тхт файлами?

это код точно как в хелпе ??
если да то проверь правильность имени файла !!
(Offline)
 
Ответить с цитированием
Старый 16.08.2007, 18:44   #5
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Re: как работать с тхт файлами?

Код рабочей, поэтому пара вопросов:
1.Файл имеет имя data.txt(должно быть как в коде) или например
Data.TXT?
2.После строки есть перевод на новую строку(должен быть)?

Файл должен выглядеть так:
b
line
//после line должна быть строка(хотябы пустая).
(Offline)
 
Ответить с цитированием
Старый 16.08.2007, 18:50   #6
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Re: как работать с тхт файлами?

1.Файл имеет имя data.txt(должно быть как в коде) или например
Data.TXT?
тож должно быть data.txt тока он(файл) должен быть в папке с кодом програмы !!

После строки есть перевод на новую строку(должен быть)
если ReadLine то вроде нет !!
(Offline)
 
Ответить с цитированием
Старый 16.08.2007, 18:55   #7
uairat
AnyKey`щик
 
Регистрация: 15.08.2007
Сообщений: 14
Написано 0 полезных сообщений
(для 0 пользователей)
Re: как работать с тхт файлами?

ааааа всё!
не было перевода на новую строку
большое спасибо!
(Offline)
 
Ответить с цитированием
Старый 16.08.2007, 18:56   #8
dimanche13
Мастер
 
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений
(для 252 пользователей)
Re: как работать с тхт файлами?

пока печатал, он уже разобрался))))))
(Offline)
 
Ответить с цитированием
Старый 16.08.2007, 18:58   #9
uairat
AnyKey`щик
 
Регистрация: 15.08.2007
Сообщений: 14
Написано 0 полезных сообщений
(для 0 пользователей)
Re: как работать с тхт файлами?

dimanche13 спасибо)
(Offline)
 
Ответить с цитированием
Старый 16.08.2007, 20:45   #10
uairat
AnyKey`щик
 
Регистрация: 15.08.2007
Сообщений: 14
Написано 0 полезных сообщений
(для 0 пользователей)
Re: как работать с тхт файлами?

у меня теперь возник ещё впросик.
как сделать чтобы читалась кириллица?
сохранял в юникод,анси ничего правильно не читается
(Offline)
 
Ответить с цитированием
Старый 16.08.2007, 23:23   #11
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Re: как работать с тхт файлами?

Вообще должна быть кодировка UTF-8 по сути Юникод. Попробуй набирать текст в редакторе MP.
(Offline)
 
Ответить с цитированием
Старый 17.08.2007, 13:04   #12
uairat
AnyKey`щик
 
Регистрация: 15.08.2007
Сообщений: 14
Написано 0 полезных сообщений
(для 0 пользователей)
Re: как работать с тхт файлами?

ни один вариант не работает....
кодировки попробовал,в редакторе попробовал написать...
не читается
(Offline)
 
Ответить с цитированием
Старый 17.08.2007, 15:20   #13
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Re: как работать с тхт файлами?

А проверял как, на эмуляторе или на мобиле?
Ато на некоторых эмуляторах бывает проблема с кирилицей, а на мобиле все нормально.
(Offline)
 
Ответить с цитированием
Старый 17.08.2007, 18:20   #14
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: как работать с тхт файлами?

Эмулятор чаще всего читает win1251, а телефон берет utf8
(Offline)
 
Ответить с цитированием
Старый 17.08.2007, 20:54   #15
uairat
AnyKey`щик
 
Регистрация: 15.08.2007
Сообщений: 14
Написано 0 полезных сообщений
(для 0 пользователей)
Re: как работать с тхт файлами?

все пробовал на эмуле.
почти все на телефоне.
попробую win1251
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как работать с файлами в MidletPascal?? artemff MidletPascal 3 30.12.2009 21:20
DDD Карта Таилами Horror 3D-программирование 20 05.09.2007 22:42
Скриптовая система или как работать с файлами Данил Blitz3D 13 18.08.2007 03:35
Работа с файлами smersh Blitz3D 5 04.07.2007 12:56


Часовой пояс GMT +4, время: 17:21.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com