![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 19.09.2010
Сообщений: 20
|
![]()
Обработчик нажатия кнопки Буттон1
procedure TForm1.Button1Click(Sender: TObject); var A: TXMLDocument; begin A:=TXMLDocument.Create(nil); if OpenDialog1.Execute then begin A.LoadFromFile(Opendialog1.FileName ); A.Active:=true; Edit1.Text:=A.DocumentElement.Child Nodes.Nodes['COMPANYNAME'].ChildNodes.Nodes['fullname'].Text; A.Active:=false; A.Destroy; end; end; выдает следующую ошибку: "Project Project1.exe raised exception class EAccessViolation at adress 0000316D. Read of adress 0000316D. Process stopped" при прохождении выделенного жирным участка приведенного выше кода. Что это может быть? |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с TXMLDocument, оптимизация кода, тонкости работы | Alter | Общие вопросы Delphi | 2 | 05.07.2010 11:15 |
Проблемы с С# | PDV199003 | Помощь студентам | 0 | 04.06.2010 14:38 |
проблемы с if | Vergil | Общие вопросы C/C++ | 8 | 21.04.2010 21:43 |
Проблемы с winAPI | NewMember | Win Api | 1 | 13.04.2010 07:28 |
проблемы с IE | xakzona | Помощь студентам | 1 | 16.12.2008 21:53 |