Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.12.2014, 23:07   #1
AntIriska
 
Аватар для AntIriska
 
Регистрация: 10.06.2014
Сообщений: 6
По умолчанию Многодокументное приложение

Прошу помощи т.к. не могу разобраться в лабораторной по многодокументным приложениям. Delphi. Суть задачи: разработать программу, которая находит периметр прямоугольного треугольника. При этом решение задачи должно быть на одной форме, условие на другой, рисунок на третей и отдельно главная форма с меню. Вот что-то сделала, но уже совсем запуталась. Просмотреть не получается, потому что при запуске ошибка выскакивает. Новая папка (2).rar
AntIriska вне форума Ответить с цитированием
Старый 28.12.2014, 02:55   #2
kropotkina-alice
Форумчанин
 
Аватар для kropotkina-alice
 
Регистрация: 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.
kropotkina-alice вне форума Ответить с цитированием
Старый 28.12.2014, 09:13   #3
AntIriska
 
Аватар для AntIriska
 
Регистрация: 10.06.2014
Сообщений: 6
По умолчанию

спасибо большое, теперь запускается. а вы не могли бы подсказать какие шаги нужно ещё сделать в работе?
AntIriska вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
использование 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