C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Создание формы в dll
Alexey188
Отправлено: 29.12.2009, 14:55


Не зарегистрирован







Добрый день.Мне необходимо загрузить из dll функцию, во время выполнения которой долдна появиться форма с progressbaroм, который должен показывать на каком этапе выполнения находится функция.
Я создал dll и функцию , добавил к проекту форму , добавил на эту форму progressbar.
В функции написал :
CODE

TForm3 *F= new TForm3(Form3);
F->Show();

Во время выполнения этой функции в основной программе выскакивает ошибка:
Access violation at address 00D831BA.Read of address 00D831BA.
Подскажите что я сделал неправильно и как сделать чтобы форма создавалась без ошибок.
Alexey188
Отправлено: 30.12.2009, 15:33


Не зарегистрирован







Ответ:
После выполнения действий на форме необходимо написать код:
CODE

delete F;

Закрывайте тему.

Вернуться в Вопросы программирования в C++Builder