Форум: "Основная";
Текущий архив: 2005.10.30;
Скачать: [xml.tar.bz2];
ВнизСсылки на типы данных Найти похожие ветки
← →
XfroSt (2005-10-06 10:11) [0]у меня есть несколько Unit, в одном описан тип файла с которым я работаю к примеру
type
TVid = record
ID : Cardinal; // Уникальный идентификатор
Vid : string[50]; // Вид
end;
В других юнитах я тоже работаю с этим типом.
Вопрос можно ли как нибудь в var описывать переменные ссылкой на тип в другом юните конструкция типа
var
fV : File of MainForm.TVid;
pV : MainForm.TVid;
не проходит..
Или надо в каждом юните описывать тип заново?
← →
Гаврила © (2005-10-06 10:20) [1]
> XfroSt
Unit MainForm в uses включить не забыл ли ?
← →
Иванов__ (2005-10-06 10:21) [2]А подключить модуль в разделе uses.
← →
XfroSt (2005-10-06 10:40) [3]
uses SlovUnit, main;
Да вроде включен юнит в юсесс
Может тип надо в public описать?
← →
dmitry501 © (2005-10-06 10:59) [4]XfroSt (06.10.05 10:40) [3]
Предлагаешь нам попробовать и сообщить тебе?
← →
evvcom © (2005-10-06 11:10) [5]
> Может тип надо в public описать?
Тип надо в interface описать, а при описании использовать не MainForm (если это имя переменной формы), а имя юнита SlovUnit или main, в котором описан этот тип. И то, имя юнита нужно, если этот тип описан в нескольких юнитах, если же в одном, то достаточно указать только имя типа.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.10.30;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.044 c