Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Передача фомы в процедуру (Delphi 2006 .Net).

6.8K
29 августа 2006 года
MacCybex
36 / / 27.12.2005
Есть форма:

type
frmMain = class(System.Windows.Forms.Form)

Надо передать её процедуре:
procedure ReadSettings(var frmMain: frmMain);

При запуске кода:
ReadSettings(frmMain);
получаю:
[Pascal Error] MainForm.pas(148): E2033 Types of actual and formal var parameters must be identical

Подскажите, пожалуйста, как исправить.
Спасибо за любую инфу!
303
29 августа 2006 года
makbeth
1.0K / / 25.11.2004
Объявление ReadSettings?
procedure ReadSettings(var frmMain: [COLOR=Red]frmMain[/COLOR]);
И тип и имя параметра frmMain?
6.8K
29 августа 2006 года
MacCybex
36 / / 27.12.2005
Тип же становится производным от имени?
Но я пробовал и так:
procedure ReadSettings(var frmMain: Form);
6.8K
29 августа 2006 года
MacCybex
36 / / 27.12.2005
[QUOTE=MacCybex]Тип же становится производным от имени?
Но я пробовал и так:
procedure ReadSettings(var frmMain: Form);[/QUOTE]

Сделал так:
ReadSettings(sMain, Self);
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог