Вниз
Скачать: CL | DM;

Ссылки на типы данных   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.029 c
1-1128704698
Kostafey
2005-10-07 21:04
2005.10.30
Преобразование типа pointer в указатель метода.


6-1120835450
Fel
2005-07-08 19:10
2005.10.30
Перехват трафика


1-1128596503
Dysan
2005-10-06 15:01
2005.10.30
консоль для приложения


1-1128932639
BanderLog
2005-10-10 12:23
2005.10.30
RadioButton + onChecking (onChecked)


14-1128701922
X9
2005-10-07 20:18
2005.10.30
Вопрос знатокам XML (и Delph :) )




   Наверх