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

Вниз

Однако!   Найти похожие ветки 

 
Romkin ©   (2004-06-09 17:17) [0]

Компилируется, выполняется...
ShowMessage(IntToStr(TButton(TObject).Left));


 
Рамиль ©   (2004-06-09 17:21) [1]

:)))
Хм... А
 ShowMessage(IntToStr(TButton.Left));
не хочет:)


 
vertal ©   (2004-06-09 17:26) [2]

У меня на VBA for Word однажды скомпилировалось (не в exe конечно , но тем не менее) примерно такое:

Sub SomeSub()
....
End Sub
....
SomeSub SomeParameter
...

То есть мне было позволено вызвать процедуру , которая не принимает параметры , с одним аргументом.Однако при исполнении этого кода Word вылетал и предлагал послать сообщение об ошибке в MS.
А в приведенном случае насчет ShowMessage я бы предположил , что где-то ShowMessage переопределен как overload.


 
vuk ©   (2004-06-09 17:29) [3]

to Romkin ©   (09.06.04 17:17):
>Компилируется, выполняется...
А что, не должно?


 
DiamondShark ©   (2004-06-09 17:30) [4]


> Romkin ©   (09.06.04 17:17)  
> Компилируется, выполняется...
> ShowMessage(IntToStr(TButton(TObject).Left));

И что?

И скомпилируется и выполнится даже
ShowMessage(IntToStr(TButton(123).Left));

Не забываем, что TObject -- не только имя класса, но и константа типа class of TObject


 
Рамиль ©   (2004-06-09 17:30) [5]

А причем тут ShowMessage вообще?


 
DiamondShark ©   (2004-06-09 17:31) [6]


> А причем тут ShowMessage вообще?

Нипричём.
Можно было написать и
TButton(TObject).Left := 123;
и
TButton(TObject).Click();

Не в том соль.


 
Romkin ©   (2004-06-09 17:37) [7]

DiamondShark ©  (09.06.04 17:30) [4] Да как-то так неожиданно. Я вообще не понял, что тут странного, пока носом не ткнули :))


 
DiamondShark ©   (2004-06-09 17:41) [8]

Да, смотрится забавно. Хотя это не мистика и не ошибка.



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

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

Наверх




Память: 0.48 MB
Время: 0.048 c
1-1086608868
Ugrael
2004-06-07 15:47
2004.06.27
Динамический текст


4-1084809469
GROL
2004-05-17 19:57
2004.06.27
Изменение изображения на экране.


14-1086896329
YurikGL
2004-06-10 23:38
2004.06.27
Оштрафовали создателя сайта за гиперссылку на 25 $


1-1087301070
OlkaGTS
2004-06-15 16:04
2004.06.27
Ссылка на уничтоженный объект


1-1086859760
1008
2004-06-10 13:29
2004.06.27
Работа с динамическими массивами.