Показать сообщение отдельно
Старый 27.10.2008, 17:42   #11
ICoder
AnyKey`щик
 
Аватар для ICoder
 
Регистрация: 15.09.2008
Адрес: Набережные Челны
Сообщений: 15
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Как узать объект?

Несмотря на давность темы - решил оживить её. Вот один вариант:
Type TA
	Field x%, y%
	Field str$="This is type A"
EndType

Type TB
	Field x%, y%
	Field str$="This is type B"
End Type

Type TC
	Field x%, y%
	Field str$="This is type C"
End Type

Function Func(obj:Object)
	If TA(obj) Print TA(obj).str
	If TB(obj) Print TB(obj).str
	If TC(obj) Print TC(obj).str
End Function

Local aaa:TA=New TA
Local bbb:TB=New TB
Local ccc:TC=New TC

Func(ccc)
Func(aaa)
Func(bbb)
Я вот хотел создать тему с таким вопросом... Так что, если у кого есть дельное решение данного вопроса - напишите, please!
(Offline)
 
Ответить с цитированием