Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.01.2012, 23:13   #1
pastuhdima
Немного нуб
Пользователь
 
Аватар для pastuhdima
 
Регистрация: 01.10.2011
Сообщений: 41
Вопрос Проблема с созданием текстовых файлов

rewrite подсвечивается и говорит что Invalid filename

Код:
assignfile(f,'С:\temp\'+'t'+inttostr(time)+'.txt');
  rewrite(f);
  reset(f);
  for i := n to m do
    begin
      fx[i]:=round(x[i]*scale+cw/2);
      fy[i]:=round(y[i]*scale+ch/2);
      writeln(f,inttostr(fx[i])+' '+inttostr(fy[i]));
      end;
  closefile(f);
Может кто помочь?
pastuhdima вне форума Ответить с цитированием
Старый 11.01.2012, 23:17   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

ну ошибка все сказала
папка temp есть?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 11.01.2012, 23:18   #3
pastuhdima
Немного нуб
Пользователь
 
Аватар для pastuhdima
 
Регистрация: 01.10.2011
Сообщений: 41
Радость

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
ну ошибка все сказала
папка temp есть?
Есть) В чем может быть еще проблема?
pastuhdima вне форума Ответить с цитированием
Старый 12.01.2012, 00:24   #4
kwinto
 
Регистрация: 21.02.2010
Сообщений: 8
По умолчанию

Буква диска "C" скорее всего русская
kwinto вне форума Ответить с цитированием
Старый 12.01.2012, 00:28   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

да, так и есть.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 12.01.2012, 10:26   #6
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

такая же ошибка была, решил так
Код:
  FileClose(FileCreate('c:\findfiles.txt'));
  AssignFile(outfile, 'c:\findfiles.txt');
ZuBy вне форума Ответить с цитированием
Старый 12.01.2012, 18:57   #7
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

там просто была русская С, а не английская.

а в вашем случае файл должен был быть создан по rewrite.

кстати ТС, не нужно делать и rewrite и reset.
первого хватит.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 12.01.2012, 22:46   #8
pastuhdima
Немного нуб
Пользователь
 
Аватар для pastuhdima
 
Регистрация: 01.10.2011
Сообщений: 41
По умолчанию

Спасибо всем. Вот тупанул. Первый раз использовал сохранение.
pastuhdima вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обработка текстовых файлов Funy Помощь студентам 2 13.12.2011 19:07
ОБРАБОТКА текстовых файлов Kirillnd C++ Builder 2 31.07.2011 16:40
Чтение текстовых файлов. the_deer_one Общие вопросы C/C++ 3 05.04.2010 14:06
Обработка текстовых файлов Маринка777 Общие вопросы .NET 2 22.12.2009 17:37
Обработка текстовых файлов Frenki Помощь студентам 4 17.05.2009 14:52