получается простраснтво хендлов едино для разных типов объектов?
|
Да, для всех обьектов всех типов, хендлы идут в последовательности вызова Handle для них.
Вот, IGR, юзает тайпкаст к целому числу:
Int(s)
результат физический адрес? это достоверно?
|
Type TInteger
Field x1%;24
End Type
For counter = 1 To 5
CreateImage(150,10)
i.TInteger=New TInteger
Next
Print "TInteger: "
For i.TInteger=Each TInteger
Print Int(i)
Next
как видим, разница в числах всёравно 24, даже если создавать имаги между созданиями новых экзепляров, вывод, скорее всего это указатель на указатель,и хранятся в отдельной области памьяти