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

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

MDI [D7, WinXP]


Страницы:   1 2

Shadow ©   (2003-01-23 20:04:00) 

Создал абсолютно пустое приложение MDI. При попытке закрытия гл. формы приложения вылетает с Access Violation"ном
КАк с этим бороться?


Shadow   (2003-01-24 21:10:00) [1]

2smoker_er
%((( windozник

2Игорь Шевченко
А у меня на полном серьезе не работает


Игорь Шевченко   (2003-01-24 17:10:00) [2]

Все прекрасно работает :-)))


smok_er   (2003-01-24 17:04:00) [3]

>>Запарился Ctrl+Int&Shift+Ins Нажимать

Кто мешает нажимать Ctrl+C и Ctrl+V? Имхо намного удобнее...


Shadow   (2003-01-24 16:44:00) [4]

Уффф.. Запарился Ctrl+Int&Shift+Ins Нажимать


Shadow   (2003-01-24 16:43:00) [5]

unit sce;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;

type
Tsc = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;

var
sc: Tsc;

implementation

{$R *.dfm}

end.


Shadow   (2003-01-24 16:43:00) [6]

unit obi;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;

type
Tobjinsp = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;

var
objinsp: Tobjinsp;

implementation

{$R *.dfm}

end.


Shadow   (2003-01-24 16:43:00) [7]

unit main;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;

type
Tmainfrm = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;

var
mainfrm: Tmainfrm;

implementation

{$R *.dfm}

end.


Shadow   (2003-01-24 16:42:00) [8]

Код? Да без проблем

program le;

uses
Forms,
main in "main.pas" {mainfrm},
obi in "obi.pas" {objinsp},
sce in "sce.pas" {sc};

{$R *.res}

begin
Application.Initialize;
Application.CreateForm(Tmainfrm, mainfrm);
Application.CreateForm(Tobjinsp, objinsp);
Application.CreateForm(Tsc, sc);
Application.Run;
end.


Бук   (2003-01-24 11:29:00) [9]

У меня созданное руками MDI приложение закрывается нормально. Даже при созданных дочерних окнах. Глюков не наблюдал Из Делфей 7-ка.. Код однака нада посмотреть! :)


Игорь Шевченко   (2003-01-24 11:08:00) [10]

alena.svt (24.01.03 11:03)

В прошлой жизни ты была вежливее, однако...


alena.svt   (2003-01-24 11:03:00) [11]

Игорь Шевченко© (24.01.03 10:57)
Неучто ты думаешь я счас все брошу и MDI займусь.


Юрий Федоров   (2003-01-24 10:57:00) [12]

Был давно очень такой глючок.
Точно не помню, но вроде дочерние окна нельзя было создавать
Form1:=TForm1.Create, а только с помощью Application.CreateForm.
Может быть дело в этом ?


Игорь Шевченко   (2003-01-24 10:57:00) [13]

alena.svt (24.01.03 10:54)

Код в студию, тогда продолжим дискуссию


alena.svt   (2003-01-24 10:54:00) [14]

Игорь Шевченко© (24.01.03 10:46)
Не первый раз вижу , а в третьей все работает, значит все же не в руках


Wowa-K   (2003-01-24 10:53:00) [15]

У меня ни один проект с MDI в D7 ничего подобного не выкидавает.


Игорь Шевченко   (2003-01-24 10:46:00) [16]

alena.svt (24.01.03 10:31)

Привет!

Все-таки, дело в руках. Потому как ничего подобного не наблюдалось ни на одной версии Delphi (кроме D7) ни под одной операционной системой.

С уважением,


alena.svt   (2003-01-24 10:39:00) [17]

Wowa-K© (24.01.03 10:36)
Хоть ножками, все равно тот же результат будет Delphi заменить надо вот и все.


Wowa-K   (2003-01-24 10:36:00) [18]

Создавайте ручками MDI приложения и все будет нормально


alena.svt   (2003-01-24 10:31:00) [19]

Код не надо в студию у меня у D5 такая же беда.
Wizard cоздает или демки любые с MDI тоже самое выдают. Загадочка.


myor   (2003-01-24 10:21:00) [20]

2 RASTOMAN_ADIDAS
дочерние окна закрываются автоматически при закрытии главного

2 Shadow

код "абсолютно пустого..." в студию!


Страницы:   1 2

Наверх

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