2025-10-12 22:21:43 +03:00
|
|
|
|
// Все типы кроме указателей - производные от Object
|
2015-05-14 22:35:07 +03:00
|
|
|
|
var
|
|
|
|
|
|
i: integer;
|
|
|
|
|
|
r: real;
|
|
|
|
|
|
o: object;
|
|
|
|
|
|
|
|
|
|
|
|
begin
|
|
|
|
|
|
o := i;
|
2025-10-12 22:21:43 +03:00
|
|
|
|
Println(o.GetType,TypeName(o));
|
2015-05-14 22:35:07 +03:00
|
|
|
|
o := r;
|
2025-10-12 22:21:43 +03:00
|
|
|
|
Println(o.GetType,TypeName(o));
|
|
|
|
|
|
if o.GetType = typeof(real) then
|
|
|
|
|
|
Println('В переменной o - вещественный тип');
|
2015-05-14 22:35:07 +03:00
|
|
|
|
end.
|