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

Вниз

Тип Variant   Найти похожие ветки 

 
euru ©   (2004-09-17 13:47) [0]


type
 s: String;
begin
 s := 1 + 1;          // ошибка
 s := 1 + Variant(1); // работает
end.


 
DiamondShark ©   (2004-09-17 13:54) [1]

Тяжёлое наследие VB?


 
КаПиБаРа ©   (2004-09-17 13:56) [2]

s := 1 + Variant(1) + 66; // Тоже работает

====================================================
Мы являемся свидетелями процессов определённого типа
только потому, что процессы иного типа протекают без
свидетелей.
(А.Зельманов)
====================================================


 
КаПиБаРа ©   (2004-09-17 13:58) [3]

КаПиБаРа ©   (17.09.04 13:56) [2]
s := 1 + Variant(1) + 66; // Тоже работает


s := 1 + Variant(1) + "66"; // Тоже работает

==============================================
Меня часто преследуют умные мысли, но я всегда
оказываюсь быстрее них!
==============================================


 
euru ©   (2004-09-17 17:20) [4]

s := "1"; s := s + Variant(1); // работает
s := "s"; s := s + Variant(1); // не работает


 
Nikolay M. ©   (2004-09-17 17:26) [5]

http://www.citforum.ru/programming/delphi/miracles/
7-е чудо и 1-й фокус.


 
SPeller ©   (2004-09-17 17:27) [6]


>  s := 1 + Variant(1); // работает

По всей видимости сначала вычисляется 1 + variant(1), в результате чего получается нечто типа variant, и уже потом присвивается s с соответствующим преобразованием.



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

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

Наверх




Память: 0.48 MB
Время: 0.024 c
3-1094047680
Новенький
2004-09-01 18:08
2004.10.03
засунуть картинку в базу данных Access


1-1095244218
1008
2004-09-15 14:30
2004.10.03
Удаление символа из вставленного в M$ Word текста


8-1088608890
LAnd
2004-06-30 19:21
2004.10.03
Наложение текстур OpenGL


1-1095663358
TAN_K
2004-09-20 10:55
2004.10.03
Клавиша < Enter> и Edit в модальной форме


1-1095584626
AdmeraL
2004-09-19 13:03
2004.10.03
копирование фойлов при помощи объектов