Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.30;
Скачать: CL | DM;

Вниз

Изменение типа публикуемого свойства   Найти похожие ветки 

 
Чайник ©   (2005-01-21 00:00) [0]

Возможно ли сделать так, чтобы некое свойство компонента в ходе работы меняло свой тип, например св-во Value в зависимости от установленного флажка возвращало либо Integer, либо Extended ?
В принципе такое возможно?


 
Юрий Зотов ©   (2005-01-21 00:04) [1]

Variant?


 
Чайник ©   (2005-01-21 00:57) [2]

Я имею в виду: есть, например, св-во Value и есть св-во что-то вроде TypeOfValue = (tovInteger, tovExten). Так вот, если TypeOfValue устанавливается в tovInteger, то Value становится Integer и т.п... Такое в принципе можно сделать?


 
Anatoly Podgoretsky ©   (2005-01-21 01:00) [3]

Тип менять нельзя, можно использовать такой тип, который поддерживает подтипы, это Variant, а подтип определяется varType


 
Чайник ©   (2005-01-21 01:24) [4]

Ну что ж, попробуем Variant...


 
pasha_golub ©   (2005-01-23 19:15) [5]

А можно вообще не иметь свойства Value, а взамен ему иметь методы .AsInteger, .AsString etc. Но чует мое сердце, что без вариантов точно не обойтись. :)



Страницы: 1 вся ветка

Текущий архив: 2005.10.30;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.039 c
3-1126855427
Vlad2
2005-09-16 11:23
2005.10.30
Как сбросить (обнулить) поле типа "автономер" в БД Paradox?


14-1129121893
Cerberus
2005-10-12 16:58
2005.10.30
Подскажите лучшую по вашему мнению банерообменную сеть.


14-1128658997
root
2005-10-07 08:23
2005.10.30
Работа со штрих кодами


9-1113983455
Asdi
2005-04-20 11:50
2005.10.30
Отзовитесь те кто хоть раз делал музыку к играм !!!


11-1109976286
Watcher
2005-03-05 01:44
2005.10.30
Обрамление KOL формы.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский