![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ресурсы в DLL [D6, WinXP]
Tolik © (2004-09-17 16:01:00)В dll-ке создаю 2 формы. Одну из форм открываю так:
var
Form_1:TForm1(AOwner:TComponent);
Form_2:TForm2(AOwner:TComponent);
begin
Form_1:=TForm1.Create(Self);
Form_2:=TForm2.Create(Self);
Form.Show;
end;
Вторую форму открываю по нажатию кнопки на первой форме.
procedure TForm1.Button1.OnClick(...);
begin
Form2.ShowModal;
end;
После этого выпадает ошибка о запрещении доступа. Что делать? Вот такой вопрос.
Tolik (2004-09-17 17:55:00) [1]Лучше я потом зайду...
Digitman (2004-09-17 16:57:00) [2]
> Получается то о чем я уже писал
... а писал ты галиматью
напиши РЕАЛЬНО тестируемый тобо код, а не галиматью
Tolik (2004-09-17 16:53:00) [3]Вот имеено так я и делаю как привык делать в exe. Получается то о чем я уже писал. Я по образу и подобию создания и открытия первой формы делал и для другой, ан нет, ошибка.
Digitman (2004-09-17 16:46:00) [4]
> А как?
точно так же как и в ЕХЕ
Tolik (2004-09-17 16:41:00) [5]А как? Если можно не просить приводить мой код (убей не помню).
Digitman (2004-09-17 16:35:00) [6]
> Tolik (17.09.04 16:15) [3]
можно
Tolik (2004-09-17 16:15:00) [7]Тогда спрошу напрямую без сивой кобылы. Можно ли в dll-ке использовать несколько форм, вызывая их одну из другой?
Digitman (2004-09-17 16:11:00) [8]
> var
> Form_1:TForm1(AOwner:TComponent);
> Form_2:TForm2(AOwner:TComponent);
а это - вообще бред сивой кобылы в лунную ночь
Digitman (2004-09-17 16:09:00) [9]
> Что делать?
повеситься
> Вот такой вопрос
какой вопрос - такой и ответ
приведен не реальный код, вызывающий проблему, а набранный от балды, вручную ... посему содержащий несуразицу ... посему не полдежащий и сколь-либо серьезному обсуждению