![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 23.04.2007
Сообщений: 38
|
![]()
Помогите пожалуйста решить проблему: программа должна записывать в фалй определенную информацию, но при попытке записи она ругаэтся.
вот кусок кода: uses: FileCtrl; var f:textfile; s:string; begin if checklistbox1.checked=true then BEGIN s:='0'; assignfile(f,'Myfile.txt'); rewrite(f); write(f,s); closefile(f); end; компилятор не ругается при компилировании, но когда запущена программа, выдает ошибку I/O error 32, и выделяется строка rewrite(f). Пробывал также Reset и Append при созданом файле. Иногда компилятор все-таки ругался: unit "FileCtrl" is specific to a platform. Но есть одно но, чуть выше в программе, на реакцию нажатия кнопки тоже написал запись в файл(сосвем другой), но там работает. Пожалуйста помогите решить проблему. Заранее благодарен. ![]() |
![]() |
![]() |
![]() |
#2 |
;-)
Пользователь
Регистрация: 18.07.2007
Сообщений: 69
|
![]()
У меня без ошибок.
Вставьте куда-то код Код:
![]() Так что файл либо открыт где-то, либо используется какой то копией программы. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 26.04.2007
Сообщений: 440
|
![]()
1. Дам совет: при написании write(f, ит.д. ) до этого всегда используйте функ-ю append(f). Лично у меня иногда бывают ошибки если я ее не пишу.
2. У меня возникла ошибка здесь. Все таки надо указывать строку какую хотите вы спросить на вопрос -выбрана она или нет(checked). |
![]() |
![]() |
![]() |
#4 |
Форумчанин Подтвердите свой е-майл
Регистрация: 07.07.2007
Сообщений: 241
|
![]()
Я ваще делал подругому:
memo1.lines.loadfromfile('C:\myfile .txt'); изменияем: memo1.lines[0]:= '0'; сохраняем: memo1.lines.savetofile('C:\myfile.t xt'); |
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 15.07.2007
Сообщений: 2
|
![]()
есть оч удобная вещь - TStringList...
с её помощью можно легко сохранять\загружать текстовые файлы... Код:
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]()
Согласен с 4tr удобная штука Stringlist сам им всегда пользуюсь
|
![]() |
![]() |
![]() |
#7 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
![]()
32 это вроде когда файл залочен. Может ещё где-то открывался в программе без closefile?
пыщь
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запись в файл | Titan123 | Общие вопросы Delphi | 6 | 23.08.2008 01:12 |
Запись в файл | [Smarik] | Помощь студентам | 4 | 07.05.2008 23:26 |
Запись в файл С++ | Viteks | Общие вопросы C/C++ | 3 | 18.04.2008 13:18 |
Запись в файл | В_И_К_Т_О_Р | Помощь студентам | 9 | 30.01.2008 22:46 |