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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.10.2009, 19:34   #1
hi-end1
 
Регистрация: 17.10.2009
Сообщений: 5
По умолчанию delphi вызов одной формы из другой

Помогите плз.
Задачка легче не придумаешь. Сразу оговорюсь, что я делаю не в дельфи,а в lazarus, но наш препод клянется, что между ними разницы нет

Мой действия:

создаю новый проект
1) файл > создать форму
создается Form1 и Unit1 в редакторе кода
2) файл > создать форму
создается Form2 и Unit2 в редакторе кода
3) на Form1 добавляю Button1
4) через инспектор объектов > Button1 > События > OnClick > ... (троеточие)
5) между появившимися begin и end (в Unit1) пишу Form2.show;

при запуске компилятор пишет
unit1.pas (33,8)Error: Identifier not found "Form2"

Почему он ее не находит, если она есть, никак не могу понять.

Что я делаю неправильно? Старался описать максимально подробно
Возможно, я все делаю неправильно, тк нас ничему не учили по дельфи.
В таком случае опишити, плз, как это нужно сделать.
somebody, help me!!
hi-end1 вне форума Ответить с цитированием
Старый 17.10.2009, 19:35   #2
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

В юзесе не подключили.
Uses ... ... ... Unit2;
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 17.10.2009, 19:36   #3
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

в uses unit1 пропиши unit2
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 17.10.2009, 19:40   #4
hi-end1
 
Регистрация: 17.10.2009
Сообщений: 5
По умолчанию

спасибо большое
пишет "проект успешно собран"
а теперь еще 1 тупой вопрос, как сделать, чтобы он не выводил сразу
"выполнение остановлено",
а вывел на экран первую форму
hi-end1 вне форума Ответить с цитированием
Старый 17.10.2009, 19:53   #5
hi-end1
 
Регистрация: 17.10.2009
Сообщений: 5
По умолчанию

Alex Cones
ОДИНОЧЕСТВО В СЕТИ,

жаль не могу добавить репу
большое спс еще раз, теперь все работает
hi-end1 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вызов формы в C++ Скарам Помощь студентам 4 07.10.2009 17:33
Заполнение поле формы автоматически из другой формы!! Магомед Microsoft Office Access 8 28.07.2009 13:49
Как скопировать текст из мемо одной формы в мемо другой CraZZy RabbIt Общие вопросы Delphi 4 27.02.2009 00:01
Работа с компонентами и их вызов из другой формы Патрон Общие вопросы Delphi 3 09.12.2008 04:20
Сортировка одной БД по значениям другой Кот из Лета БД в Delphi 4 28.12.2007 13:35