|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.07.2008, 15:27 | #1 |
Форумчанин
Регистрация: 01.02.2007
Сообщений: 785
|
DLL. Ошибка при Form1.Free
Вызываю из dll форму, созданную, которая строится по рисунку. а когда применяю Form1.Free, то возникает ошибка, причем один раз!
При последующих закрытиях формы и Form1.Free ошибки нет, но все же первый раз она вылазиет всегда! Выкладываю исходник, подскажите как корректно избавится от ошибки Project2.dpr - основное приложение. В нем при нажатии на кнопку вызывается форма из dll. Dop_form1.dpr - библиотека dll. Unit1.pas - форма, которая компилируется в dll и вызывается из нее.
Изо всей благодати
В руках крепко сжатых Я донесу только капли |
25.07.2008, 16:33 | #2 |
Форумчанин
Регистрация: 01.02.2007
Сообщений: 785
|
вопрос решил, было все просто оказываеьтся. вместо Form1.Free
использовал: Код:
Изо всей благодати
В руках крепко сжатых Я донесу только капли |
25.07.2008, 16:46 | #3 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
Или для того что бы небыло ошибки, в коде dll напиши следующие :
Код:
Всегда рад помочь!
|
26.07.2008, 01:21 | #4 |
Форумчанин
Регистрация: 01.02.2007
Сообщений: 785
|
2 Terran ясненька, попробую...))))
Изо всей благодати
В руках крепко сжатых Я донесу только капли |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Form1.Free; Abstract Error | Манжосов Денис :) | Общие вопросы Delphi | 3 | 21.08.2008 15:46 |
Form1 был невидим | Михаил Юрьевич | Общие вопросы Delphi | 3 | 16.01.2008 00:44 |
Печать Form1 | Pinya | Общие вопросы Delphi | 1 | 26.12.2007 15:48 |
Form1.Hide и Form1.Show... | Roof | Общие вопросы Delphi | 9 | 13.10.2007 13:33 |
Free Pascal(2.0.4) ошибка: Error while linking | Акашаев Нурлан | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 04.08.2007 10:10 |