Показать сообщение отдельно
Старый 17.10.2014, 22:29   #1
Drelagomand
AnyKey`щик
 
Регистрация: 14.10.2014
Сообщений: 4
Написано 0 полезных сообщений
(для 0 пользователей)
Вопрос Типы (как правильно к ним обращаться)

Решил использовать типы для упрощения кода, но столкнулся с проблемой - я не знаю, каким образом можно с помощью типов перебором выводить изображения с именами (путями), указанными в типе
Вот часть кода программы:

Type HERO
Field Id
Field Name$
Field Tex$
End Type

class.HERO = New HERO
class\Id=1
class\Name="Warrior"
class\Tex="class1warrior"
class.HERO = New HERO
class\Id=2
class\Name="Paladin"
class\Tex="class2paladin"
class.HERO = New HERO
class\Id=3
class\Name="Assasin"
class\Tex="class3assasin"

n=0
While RecvNetMsg()=0 ;watch classes before choose
For class.HERO = Each HERO
tex7=LoadImage(class/Name)
DrawImage tex7,30+n*(ImageWidth(tex7)+30),60
FreeImage tex7
n=n+1
Next
n=0
Wend
Вот тут то и проблема - выдает ошибку Arithmetic operator can not be applied to custom type object
(Offline)
 
Ответить с цитированием