|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.11.2012, 21:18 | #1 |
Пользователь
Регистрация: 15.11.2012
Сообщений: 16
|
Проблема с пеименованием текстогого файла
Пишу программу "записная книжка".
Хочу, чтобы файл переименовывался когда вводишь в поле Edit. Но дело в том, что вылетает вот такая вот ошибка (смотрим картинку). Помогите пожалуйста разобраться в чём ошибка. Текст процедуры переименования такой: прошу прощения, варианта подсветки кода для Delphi не нашёл Код:
Код:
Последний раз редактировалось Stilet; 16.11.2012 в 01:16. Причина: название сменил |
15.11.2012, 23:33 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
о! похоже, Вам удалось наступить на особые грабли!!
вместо Name возьмите любой другой идентификатор. например Код:
|
16.11.2012, 00:31 | #3 |
Пользователь
Регистрация: 15.11.2012
Сообщений: 16
|
охоу! "name" это некая зарезервированная переменная?
Большое спасибо! 2 дня не мог ничего поделать Последний раз редактировалось Huruffus; 16.11.2012 в 00:53. |
16.11.2012, 21:30 | #4 |
Пользователь
Регистрация: 15.11.2012
Сообщений: 16
|
Проблемы продолжаются.
в том случае, если файл не создан: запускаем программу, создаётся пустой файл 1.txt. Пытаемся вводить текст, но появляется ошибка (картинка) и в коде программы подсвечивается синей полосой rewrite(a) (картинка). а если файл создан, то всё гладко сохраняется. Скажите пожалуйста в чём дело? Код:
Последний раз редактировалось Huruffus; 16.11.2012 в 21:34. |
16.11.2012, 21:58 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Похоже на то что файл уже кем-то открыт...
Ты до этого кода в программе нигде файл не открываешь?
I'm learning to live...
|
16.11.2012, 22:42 | #6 |
Пользователь
Регистрация: 15.11.2012
Сообщений: 16
|
нет. проверял уже.
closefile есть везде. |
16.11.2012, 22:50 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
и еще такой вариант: Код:
Хотя в твоем случае LoadFromFile (судя по твоему коду) писать не надо, т.е. не надо делать загрузку файла, перезаписывая его каждый раз
I'm learning to live...
|
|
16.11.2012, 23:02 | #8 |
Пользователь
Регистрация: 15.11.2012
Сообщений: 16
|
ваш вариант не работает тоже. Пишет: нет доступа к файлу.
|
16.11.2012, 23:10 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
16.11.2012, 23:59 | #10 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Смотри процедуру Init. Если файл существует, то он закрывается, если нет - создается и остается открытым. Не в этом ли вся проблема?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с открытием файла | Dady 1992 | Общие вопросы C/C++ | 5 | 25.06.2012 18:40 |
Проблема с удалением файла | Dimarik | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 25.06.2011 20:15 |
Проблема открытия файла | kvg_ua | Помощь студентам | 5 | 05.03.2011 13:08 |
Проблема с чтением из файла | slamm | PHP | 12 | 16.01.2010 16:40 |
Проблема такова: язык:Delphi7; сохранения файла; загрузка файла в String Grid | lightdevil | Общие вопросы Delphi | 3 | 06.03.2009 23:10 |