![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 10.06.2014
Сообщений: 6
|
![]()
Прошу помощи т.к. не могу разобраться в лабораторной по многодокументным приложениям. Delphi. Суть задачи: разработать программу, которая находит периметр прямоугольного треугольника. При этом решение задачи должно быть на одной форме, условие на другой, рисунок на третей и отдельно главная форма с меню. Вот что-то сделала, но уже совсем запуталась. Просмотреть не получается, потому что при запуске ошибка выскакивает. Новая папка (2).rar
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 594
|
![]()
1. Unit2 - переопределите procedure Button2Click(Sender: TObject);
Вы её в юните стёрли, а объявление осталось... Из-за этого первая ошибка компиляции и "выскакивает". 2. Причина второй ошибки при компиляции. Разберитесь с очерёдностью создания форм. У вас зачем-то используются "древние" MDI-формы. Так вот - дочки (MDIChild) у них создаются при создании матери (MDIForm). У вас же дикая путаница - основной формой (единственной fsNormal) почему-то является Form4, после создания не несущая никакой смысловой нагрузки и вследствие этого не позволяющая вызвать к жизни никакую другую форму... К тому же у вас в файле проекта прописано автоматическое создание форм приложения в таком вот фантастическом порядке: - Form1 (MDIChild) - Form2 (MDIForm) - Form3 (MDIChild) - Form4 (Normal, т.е. главная форма приложения) Рекомендую отказаться от устаревших MDI-форм и изучить создание форм "вручную"... Последний раз редактировалось kropotkina-alice; 28.12.2014 в 03:01. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 10.06.2014
Сообщений: 6
|
![]()
спасибо большое, теперь запускается. а вы не могли бы подсказать какие шаги нужно ещё сделать в работе?
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
использование RANTIME при пересылке сообщения. Приложение остановлено и-за ошибки выполнения. Приложение будет закрыто | ankan | Microsoft Office Access | 2 | 28.04.2014 03:11 |
Консольное приложение | TRANE82 | Помощь студентам | 16 | 15.12.2012 23:03 |
Настольное приложение | stalsoft | Фриланс | 8 | 14.09.2012 22:52 |
Приложение | ALEX777a | Фриланс | 5 | 14.03.2012 13:27 |
Задача:в вижуал с++ Разработать приложение-сервер и приложение (смотри дальше сообщение) | Мила777 | Фриланс | 2 | 21.10.2009 11:05 |