IPB
ЛогинПароль:

> 

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> Открыть созданный файл
сообщение
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 23
Пол: Мужской

Репутация: -  0  +


Бодрого дня, господа.
Подскажите, пожалуйста. Я никак не найду решения своей задачки.
Суть:
я создаю файл таким вот образом:
var nameFile,ccc : string;
myFile : text;
begin
gotoxy(3,3);
write('Введите название файла: ');
otoxy(58,3);
write('______');
gotoxy(59,3);
readln(nameFile);
nameBasa:=nameFile+'.dat';
gotoxy(3,6);
write('Вы создали файл: ');
textcolor(14);
write(nameFile);
assign (myFile,nameFile);
rewrite(myFile);
readkey;
end.


Как мне теперь его открыть. При условии, что я не знаю, как он называется. Но его имя, по идее, есть в переменной myFile.
Делаю так:

reset(myBasa);
while not eof(myFile) do
begin
readln(myFile,ccc);
writeln(ccc);
end;


, но не работает.
Подскажите - как правильно сделать?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Знаток
****

Группа: Пользователи
Сообщений: 481
Пол: Мужской
Реальное имя: Федосеев Павел

Репутация: -  9  +


Спасибо.

Как понимаю, применение file и TStream на уровне приверженности к ООП.

Для работы с текстом мне больше понравилось использовать TStringList, чем Text. Но использовал для небольших файлов (менее 1 МиБайт). Понравилось удобство доступа к каждой строке.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


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

 





- Текстовая версия 28.04.2024 1:39
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name