Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.034 c
3-1126995942
quadronik
2005-09-18 02:25
2005.10.30
Delphi+Access--> Дельфи не видит новые поля базы


4-1124816571
NikNet
2005-08-23 21:02
2005.10.30
Как узнать что превилигия включена или выключена?


4-1125305689
ANB
2005-08-29 12:54
2005.10.30
Как переключить раскладку в чужом процессе ?


2-1128521321
The Sound
2005-10-05 18:08
2005.10.30
Размещение, запущенного приложения.


2-1128577481
Volfram
2005-10-06 09:44
2005.10.30
2 Вопроса





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский