Разработка приложений в системе Delphi. Шейкер Т.Д. - 22 стр.

UptoLike

Составители: 

Если одна форма выполняет действия с другой формой или с
расположенными на ней элементами, то в списке
uses раздела
implementation модуля первой формы должна быть ссылка на модуль второй
формы.
Допустим, создана главная форма main и дополнительная форма
second.
Чтобы из формы
main можно было открыть форму second или получить
какие-либо сведения с формы
second, надо дополнительную форму
подсоединить к главной. Для этого следует:
активизировать главную форму;
выполнить команду File|Use Unit. В окне Use Unit выбрать имя файла
модуля нужной формы (
second).
После этого в секции
implementation модуля основной формы появится
строка:
uses second;
Если форма second должна получать сведения с главной формы main, то
форму
main надо подсоединить к second. При наличии нескольких
дополнительных форм, их надо связать друг с другом в соответствии с
функциональностью проекта.
После того как дополнительные формы связаны с главной, необходимо
организовать их вызов. В простейшем случае можно на главной форме
установить кнопки, с помощью которых открывать нужные окна. Для
обработки события
OnClick, наступающего при нажатии на кнопку вызова
дополнительного окна, используются методы
Show и ShowModal. Например,
записанный в обработчике события
OnClick метод Form2.Show откроет
обычное окно, заданное формой
Form2, а метод Form3.ShowModal откроет
модальное окно.
22
    Если одна форма выполняет действия с другой формой или с
расположенными     на   ней   элементами,    то   в   списке   uses   раздела
implementation модуля первой формы должна быть ссылка на модуль второй
формы.
    Допустим, создана главная форма main и дополнительная форма second.
Чтобы из формы main можно было открыть форму second или получить
какие-либо сведения с формы second, надо дополнительную форму
подсоединить к главной. Для этого следует:
    • активизировать главную форму;
    • выполнить команду File|Use Unit. В окне Use Unit выбрать имя файла
      модуля нужной формы (second).
    После этого в секции implementation модуля основной формы появится
строка: uses second;
    Если форма second должна получать сведения с главной формы main, то
форму main надо подсоединить к second. При наличии нескольких
дополнительных форм, их надо связать друг с другом в соответствии с
функциональностью проекта.
    После того как дополнительные формы связаны с главной, необходимо
организовать их вызов. В простейшем случае можно на главной форме
установить кнопки, с помощью которых открывать нужные окна. Для
обработки события OnClick, наступающего при нажатии на кнопку вызова
дополнительного окна, используются методы Show и ShowModal. Например,
записанный в обработчике события OnClick метод Form2.Show откроет
обычное окно, заданное формой Form2, а метод Form3.ShowModal откроет
модальное окно.




                                     22