Вверх ↑
Этот топик читают: Гость
Ответов: 1043
Рейтинг: 33
#1: 2011-08-08 13:35:51 ЛС | профиль | цитата
не смог разобраться как пользоваться переменными в hiasm. где локальные переменные? И почему не получается сохранить значение в глобальной?
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#2: 2011-08-08 13:39:21 ЛС | профиль | цитата
ashkalov писал(а):
где локальные переменные?

Хранятся в компоненте Memory или на нижних точках компонентов
ashkalov писал(а):
И почему не получается сохранить значение в глобальной

Куда сохранить, в файл, для этого существует GVarContainer
карма: 22

0
Ответов: 1043
Рейтинг: 33
#3: 2011-08-08 13:48:04 ЛС | профиль | цитата
нет, не получается установить значение, или извлеч...
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#4: 2011-08-08 13:57:56 ЛС | профиль | цитата
ashkalov писал(а):
нет, не получается установить значение, или извлеч...

Да ладно

code_24837.txt
------------ Дoбавленo в 13.57:
Да и файл все прекрасно записывает



Add(MainForm,2953706,154,252)
{
}
Add(Button,7634167,224,196)
{
Left=25
Top=25
TabOrder=-1
Caption="Set"
link(onClick,9109177:doData,[])
}
Add(Edit,12720575,294,140)
{
Left=90
Top=25
Width=95
Text=""
}
Add(GlobalVar,10782155,224,105)
{
Name="Global"
}
Add(DoData,9109177,294,196)
{
link(onEventData,10782155:doValue,[(344,202)(344,84)(209,84)(209,111)])
link(Data,12720575:Text,[])
}
Add(Label,14416609,224,308)
{
Left=90
Top=60
Width=95
Caption=""
AutoSize=1
link(Text,14947649:Var,[])
}
Add(GlobalVar,14947649,224,273)
{
Name="Global"
}
Add(Timer,7130373,154,308)
{
Interval=200
link(onTimer,14416609:doText,[])
}
Add(GVarContainer,14350153,154,140)
{
FileName="Global.ini"
VarList=#6:Global|
link(onLoad,11412632:doData,[])
}
Add(Button,3449429,84,147)
{
Left=25
Top=85
TabOrder=-1
Caption="Save"
link(onClick,14350153:doSave,[])
}
Add(Button,3310163,85,105)
{
Left=25
Top=115
TabOrder=-1
Caption="Load"
link(onClick,14350153:doLoad,[(135,111)(135,146)])
}
Add(DoData,11412632,224,140)
{
link(onEventData,12720575:doText,[])
link(Data,10782155:Var,[])
}

карма: 22

1
файлы: 1code_24837.txt [665B] [138]
Голосовали:ashkalov
Ответов: 1043
Рейтинг: 33
#5: 2011-08-08 14:00:59 ЛС | профиль | цитата
а вто вопрос другой, есть переменная с буквой 'a' , и она выдается в поток при вызове события. как сделать так чтоб при каждом вызове этого события собиралась строка из данных потока, тоесть 'aaaaaa'?
------------ Дoбавленo в 14.00:
nesco писал(а):
Да ладно

code_24837.txt



Я просто имя не задал переменной)))
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#6: 2011-08-08 14:04:41 ЛС | профиль | цитата
ashkalov писал(а):
как сделать так чтоб при каждом вызове этого события собиралась строка из данных потока, тоесть 'aaaaaa'?

Поставить накопитель потока

code_24838.txt

ЗЫ Для любителей считать компоненты, то я специально, для наглядности, использовал два лишних компонента
карма: 22

0
файлы: 1code_24838.txt [808B] [180]
Ответов: 1043
Рейтинг: 33
#7: 2011-08-08 14:14:28 ЛС | профиль | цитата
огромное спасибо!)))
карма: 0

0
7
Сообщение
...
Прикрепленные файлы
(файлы не залиты)