Вверх ↑
Ответов: 34
Рейтинг: -1
#1: 2013-03-30 16:46:10 ЛС | профиль | цитата
Galkov, Леонид, спасибо за оперативные ответы.
Galkov, если я Вас правильно понял, Вы предлагаете сохранить данные в файл и потом от туда его считать перекодированный ? или в качестве примера кода ?
Леонид, я понимаю про представление числа в машине, если надо я легко могу поменять порядок слов, главное что бы был пример перекодирования с Hex в float. К сожалению моих познаний в Дельфи и в Hiasm пока еще мало для самостоятельного создания компонента. Как бы Hiasm подкупает скоростью разработки и низким порогом вхождения.

Add(MainForm,15944709,203,98)
{
Width=298
Height=165
Position=1
}
Add(Edit,14238792,273,84)
{
Left=10
Top=20
Width=60
Height=24
Font=[Tahoma,12,0,0,204]
Text="00"
Alignment=2
}
Add(Edit,16172125,329,84)
{
Left=80
Top=20
Width=60
Height=24
Font=[Tahoma,12,0,0,204]
Text="00"
Alignment=2
}
Add(Edit,9786081,385,84)
{
Left=150
Top=20
Width=60
Height=24
Font=[Tahoma,12,0,0,204]
Text="41"
Alignment=2
}
Add(Edit,1667591,434,84)
{
Left=220
Top=20
Width=60
Height=24
Font=[Tahoma,12,0,0,204]
Text="70"
Alignment=2
}
Add(Button,11993343,133,273)
{
Left=10
Top=60
Width=270
Height=24
Font=[Tahoma,12,0,0,204]
Caption="Считай"
link(onClick,4382235:doEvent1,[(173,279)(173,272)])
}
Add(Label,614331,476,434)
{
Left=10
Top=100
Width=48
Height=23
Font=[Tahoma,12,0,0,204]
Caption="Ответ"
}
Add(ConvertorEx,3396571,427,434)
{
Mode=10
link(onResult,614331:doText,[])
link(Data,15990991:GetData,[])
}
Add(Stream2Hex,7852571,350,322)
{
Mode=3
link(onResult,15990991:doData,[(404,328)(404,377)])
link(Data,11575485:Result,[])
}
Add(StrCat,6718564,287,168)
{
link(Str1,14238792:Text,[(293,142)(279,142)])
link(Str2,16172125:Text,[(300,142)(335,142)])
}
Add(StrCat,2928794,413,168)
{
link(Str1,9786081:Text,[(419,145)(391,145)])
link(Str2,1667591:Text,[(426,135)(440,135)])
}
Add(StrCat,11575485,350,273)
{
link(Str1,2928794:Result,[(356,237)(419,237)])
link(Str2,6718564:Result,[(363,237)(293,237)])
}
Add(EventFromData,15990991,427,371)
{
}
Add(Hub,4382235,189,266)
{
OutCount=8
link(onEvent1,6718564:doStrCat,[(220,272)(220,174)])
link(onEvent2,2928794:doStrCat,[(284,279)(284,174)])
link(onEvent3,11575485:doStrCat,[(252,286)(252,279)])
link(onEvent4,7852571:doConvert,[(252,293)(252,328)])
link(onEvent5,3396571:doConvert,[(290,300)(290,440)])
}


карма: 0

0