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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.06.2013, 14:37   #1
StasyT
Новичок
Джуниор
 
Регистрация: 02.06.2013
Сообщений: 1
По умолчанию Invalid Filename в delphi

Процедура сохранение в файл. При попытке сохранить выдает ошибку
"Invalid Filename"
В чем может быть проблема?
Код:
procedure TForm1.Button6Click(Sender: TObject);   // сохранение
var filesohr:textfile;
begin
if saveDialog1.Execute then

begin
curr:=head;
assignfile(filesohr,savedialog1.filename);
rewrite(filesohr);

while(curr<>nil) do
begin
writeln(filesohr,curr^.fio);
writeln(filesohr,curr^.pit);
writeln(filesohr,curr^.dat);
writeln(filesohr,curr^.usl);
//tek.fio:=curr^.fio;
//tek.pit:=curr^.pit;
//tek.dat:=curr^.dat;
//tek.usl:=curr^.usl;
//writeln(filesohr,curr.tek);
curr:=curr^.next;
end;
closefile(filesohr);
end;
end;
StasyT вне форума Ответить с цитированием
Старый 02.06.2013, 16:09   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ану поставь точку прерывания на assignfile(filesohr,savedialog1.fil ename);
И посмотри что хранится в savedialog1.filename

P.S. В самом коде криминала не вижу.

P.P.S. Еще такой момент:
Код:
procedure TForm1.Button6Click(Sender: TObject);   // сохранение
begin
if saveDialog1.Execute then With TStringList.Create begin 
 curr:=head;
 while(curr<>nil) do begin
  Append(curr^.fio);
  Append(curr^.pit);
  Appendcurr^.dat);
  Appendcurr^.usl);
  curr:=curr^.next;
 end;
 SaveToFile(savedialog1.filename);
 Free;
end;

end;
Попробуй так еще.
I'm learning to live...

Последний раз редактировалось Stilet; 02.06.2013 в 16:11.
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
error:invalid filename Pascal Chibi Помощь студентам 11 29.11.2010 18:12
Delphi сохранение файла с 'filename'+1 Dj_SheLL Помощь студентам 4 20.08.2010 22:07
Invalid Filename... delphi 7 Nice42ru Общие вопросы Delphi 5 04.06.2010 09:43
Invalid Filename LobsterOK Общие вопросы Delphi 7 27.04.2010 16:56
Ошибка в БД:Invalid use of keyword (Delphi) Zibiv Помощь студентам 5 29.11.2009 10:57