Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ошибка EAccessViolation [D6, Win95/98]


Страницы:   1 2

Jaxtor ©   (2002-05-06 11:27:00) 

Подскажите, пожалуйста, как избавиться от ошибки EAccessViolation во время выполнения программы. У меня программа содержит модуль,отображающий главное окно с параметром FormStyle = fsMDIForm и вспомогательное окно со свойством FormStyle = fsMDIChild, в котором находится компонент TMemo.
Задача состоит в том, чтобы при нажатии кнопки TButton на
главной форме в файл сохранялось содержимое TMemo.

Вот код обработчика в главном модуле:

procedure TMainForm.Button1Click(Sender: TObject);
begin
If SaveResultAsDialog.Execute then
SaveResultAsDialog.FileName else
Exit;
MDIChild.Memo1.Lines.SaveToFile(SaveResultAsDialog.FileName);
end;

MDIChild: TMDIChild; - объявление во вспомогательном модуле.


gek   (2002-05-06 11:43:00) [21]

Эта строчка
If SaveResultAsDialog.Execute then
SaveResultAsDialog.FileName

крайне непонятна. Что именно должно происходить?


gek   (2002-05-06 11:38:00) [22]

> Song © (06.05.02 11:31)
Ну а мне, вообще, что-то непонятное...


Jaxtor   (2002-05-06 11:37:00) [23]

SaveResultAsDialog.FileName - это имя выбираемого файла
через SaveResultAsDialog: TSaveDialog;


Song   (2002-05-06 11:31:00) [24]

а что такое ... then SaveResultAsDialog.FileName? - это свойство


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо