Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Срочно!Не могу найти ошибки.Помогите!!!

Ответить
Настройки темы
Delphi - Срочно!Не могу найти ошибки.Помогите!!!

Новый участник


Сообщения: 27
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: txt 111.txt
(4.0 Kb, 7 просмотров)
Прога простейшая, транслитератор, но я чайник
Помогите найти ошибки, не сохраняет и говорит что текстовый файл не найден.
Что делать, через 3 часа надо сдавать.
Код в текстовом файле.

Отправлено: 12:23, 19-05-2009

 
pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
 AssignFile(f1,SaveTextFileDialog1.FileName);  
  
  Reset(f1);               
  {$I+}                      
  If IOResult <> 0 then     
   begin
      
      Application.MessageBox('Не удается открыть файл "*.txt"','Ошибка открытия файла',mb_ok);
      Application.Terminate; 
    end;

  AssignFile(f2,SaveTextFileDialog1.FileName);
Открываешь файл (и блокируешь), а потом в него же пытаешься записывать
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:35, 19-05-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 27
Благодарности: 0

Профиль | Отправить PM | Цитировать


Reset(f1);
{$I+}
If IOResult <> 0 then
begin

Application.MessageBox('Не удается открыть файл "*.txt"','Ошибка открытия файла',mb_ok);
Application.Terminate;
end;
Это все выкинуть?
просто я половину списал

Отправлено: 13:03, 19-05-2009 | #3


Новый участник


Сообщения: 27
Благодарности: 0

Профиль | Отправить PM | Цитировать


Все равно он почему то не компилируеся.
Выдает ошибку здесь: - SaveTextFileDialog1.Execute;- Что делать?

Отправлено: 14:18, 19-05-2009 | #4


Аватара для CyberDaemon

DOOMer


Сообщения: 3254
Благодарности: 438

Профиль | Отправить PM | Цитировать


Предыдущая строчка не заканчивается ;

Но это не имеет ни малейшего значения, поскольку логика работы...
Зачем ты загружаешь файл в memo1 и потом сохраняешь его? Чтобы можно было править? Тогда разберись с именами файлов в манипуляциях с memo1 и в самой процедуре обработки
На логическую ошибку тебе уже указал pva - открыть файл f1 для чтения и тут же f2 с таким же именем для записи, стереть его и попытаться из него читать... Не-а, не выйдет

Цитата VM007:
просто я половину списал
Заметно
Цитата VM007:
через 3 часа надо сдавать
Цитата:
Отправлено: 13:23
Наверное, всё, время вышло...

-------
"640 K ought to be enough for anybody" Bill Gates, 1981


Последний раз редактировалось CyberDaemon, 19-05-2009 в 15:50.

Это сообщение посчитали полезным следующие участники:

Отправлено: 15:26, 19-05-2009 | #5


Новый участник


Сообщения: 27
Благодарности: 0

Профиль | Отправить PM | Цитировать


Выражаю особую благодарность PVA.
Спасибо, все понял, нагородил сам лишнего, а потом ищу ошибки.
Но как говориться "Молодо-зелено"
Большое спасибо PVA за помощь.
Все решено.

Отправлено: 07:57, 04-06-2009 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Срочно!Не могу найти ошибки.Помогите!!!

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочее - не могу избавится от ошибки mitisx Microsoft Exchange Server 7 02-06-2009 11:14
Firewall - Срочно!!! Не могу включить брандмауэр в службах!! Ivan007 Сетевые технологии 17 19-01-2009 09:10
Сообщение о восстановлении системы после серьезной ошибки (постоянно) Срочно! Alex51278 Microsoft Windows 2000/XP 1 25-03-2007 22:25
Где найти загрузочный диск, Срочно. ALECS Microsoft Windows 95/98/Me (архив) 8 08-04-2005 08:29




 
Переход