Переход между двумя формами могу осуществить без проблем, но вот что касается более двух - проблема. Обычно делаю это таким способом:
1. в Unit1 (главный) в разделе uses прописываю "Unit2", когда три (после implementation):
"uses
Unit2, Unit3;"
2. в Unit2 в разделе var - "Form1: TForm2"
3. ну и любые действия на первой форме осуществляю с указанием Form2.xxx.
Когда добавляю третью таким же способом, возникает ошибка "unit1.pas(33,3) Hint: Unit "Unit2" not used in Unit1". Что это может значить?
Заметил, что при изменении на:
uses
Unit3, Unit2;
ошибка изменяется на "unit1.pas(33,3) Hint: Unit "Unit3" not used in Unit1"
То есть "замечается" лишь последний указанный модуль.
Объясните пожалуйста подробней. Если можно укажите пример рабочей программы, или укажите ссылку, где рассматривается эта проблема/вопрос.
Примечание:
Проблема в том, что на самом деле используется.
Программа компилируется, запускается, но все действия на той форме вызывают исключение "External: SIGSEGV"
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.