Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.22;
Скачать: CL | DM;

Вниз

у кого Delphi-7, помогите. fsMDIForm сплошной глюк.   Найти похожие ветки 

 
Officeman   (2006-10-03 10:28) [0]

Люди, что за ужас в дельфи_6.
Решил сделать программу и задействовать
дочерние окна. но. желания уже нет.
работа этого FormStyle супер некорректна в дельфи 6.
у кого есть дельфи 7 - пожалуйста попробуйте сделать следующее:
и напишите результат.

1)создать новую Application
2)сделать Form1.FormStyle: = fsMDIForm
3)сделать Form2.FormStyle: = fsMDIChild
4)откомпилить
5)затем сделать Form2.FormStyle: = fsNormal
6)в TForm1.FormShow() сделать Form2.show;
7)в TForm1.FormShow() сделать //Form2.show;
8)откомпилить

результат должен быть такой: только одна форма на экране.
т.е. только Form1

в дельфи_6 после этих действий сплошные глюки. через несколько
последовательных компиляций - происходит окончательный сбой.
программа не компилится вовсе ;(


 
Officeman   (2006-10-03 12:12) [1]

Удалено модератором
Примечание: Создание пустых сообщений


 
DrPass ©   (2006-10-03 12:14) [2]

Удалено модератором
Примечание: Создание пустых сообщений


 
Officeman   (2006-10-03 12:28) [3]

Удалено модератором
Примечание: Создание пустых сообщений


 
Джо ©   (2006-10-03 12:54) [4]

> работа этого FormStyle супер некорректна в дельфи 6.

Это очень смелое утверждение. Уже лет 5 работаю с Delphi 6 никаких супер некорректностей с MDI не заметил.


 
Officeman   (2006-10-03 13:04) [5]

я тоже не первый год. но по работе нечасто сталкивался с MDI.
тогда как объяснить этот глюк?

у меня (Build 6.163), OС W2000


 
Officeman   (2006-10-03 13:34) [6]

вот. сообщение об ошибке при компиляции.  30Кб
http://zeram.hotmail.ru/123.jpg


 
sniknik ©   (2006-10-03 13:43) [7]

> вот. сообщение об ошибке при компиляции.  30Кб
???
вранье, это ошибка выполнения (компиляция/билд этого не покажет), в программе Progect1.exe обрашение к еще несозданному/или уже "убитому" обьекту. с указанием адреса где, кстати.


 
Elen ©   (2006-10-03 13:49) [8]


> Officeman

В первом посте имелось ввиду что вторая форма показывается тоже?


 
Игорь Шевченко ©   (2006-10-03 13:54) [9]


> в дельфи_6 после этих действий сплошные глюки. через несколько
> последовательных компиляций - происходит окончательный сбой.
>
> программа не компилится вовсе ;(


Купи метлу.


 
Officeman   (2006-10-03 14:05) [10]

2Elen
да. при возврате в исходное состояние.
т.е. после установки на обеих формах FormStyle=fsNormal
после комппиляции на экран выводится ОБЕ ФОРМЫ.
хотя должна только Form1. дажее делай что хочешь а остальные формы всегда будут на экране при старте. что ж каждый раз убивать их?
касячокс.

2sniknik
всё верно там написано. но ошибка есть.  
вечером поставлю D7. проверю.


 
Игорь Шевченко ©   (2006-10-03 14:37) [11]

Officeman   (03.10.06 14:05) [10]

При смене FormStyle с fsMDIChild на fsNormal свойство Visible автоматически не меняется ни в одной версии Delphi.


 
Officeman   (2006-10-03 15:18) [12]

Удалено модератором
Примечание: Создание пустых сообщений


 
sniknik ©   (2006-10-03 15:26) [13]

> всё верно там написано. но ошибка есть
что ты называеш компиляцией? какое действие, клик мышкой (куда?), нажатие кнопки (какой?).

ошибка есть, с этим никто не спорит, на рисунке это явно видно, но это не ошибка компиляции. (т.е. фактически это не ошибка дельфей, а ошибка твоей программы.)


 
Amoeba ©   (2006-10-03 15:28) [14]


> Officeman   (03.10.06 13:34) [6]
> вот. сообщение об ошибке при компиляции.  30Кб
> http://zeram.hotmail.ru/123.jpg

И где здесь ошибка при компиляции?



Страницы: 1 вся ветка

Текущий архив: 2006.10.22;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.031 c
15-1159518713
Курдль
2006-09-29 12:31
2006.10.22
Бага у гуглей.


8-1142958394
sco
2006-03-21 19:26
2006.10.22
Рисование меню.


15-1159384785
ArtemESC
2006-09-27 23:19
2006.10.22
Как максимально быстро разобраться с ООП C++....


15-1159434177
Тульский
2006-09-28 13:02
2006.10.22
Тонер для лазерных принтеров


15-1159342380
Александр Иванов
2006-09-27 11:33
2006.10.22
Прогрнамка для выбора файлов из VSS