хасм б168
Этот топик читают: Гость
Ответов: 206
Рейтинг: 19
|
|||
HikeR, не подскажеш где можно скачать
|
|||
карма: 0 |
|
Ответов: 2060
Рейтинг: 28
|
|||
http://www.hiasm.com/_index.html на этой странице зайди по сылки "Скачать"
|
|||
карма: 1 |
| ||
Голосовали: | Administrator |
Ответов: 499
Рейтинг: 1
|
|||
вобщем, так как хорошее начинание застопорилось, то добавил предварительное сохранение через "память", а после if-а 2 штуки IndexToData поставил. все равно быстрее получается, чем на штатных элементах.
|
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
HikeR, не знаю у кого что застопорилось, но у меня пример из третьего поста данного топика прекрасно собирается и работает
|
|||
карма: 27 |
|
Ответов: 499
Рейтинг: 1
|
|||
еще раз:
поставил с нуля HiAsm_3.65b168.exe добавил компилятор Delphi.exe с народа заменил hiFT_If_else.hws на тот, который выложил Tad взял пример из 3-его поста в результате имею: code_8506.txt в чем у нас с вами разница? |
|||
карма: 0 |
| ||
файлы: 1 | code_8506.txt [1KB] [196] |
Разработчик
Ответов: 26164
Рейтинг: 2127
|
|||
HikeR, а я скажу в чем разница. Необходимо перекомпилировать FTCG_CodeGen.dll, взяв с SVN direct.inc и переписав в папку ..ElementsDelphi нажать make.bat, который, если его нет, тоже взять с SVN. Также необходимо наличие папки ..ElementsFtcg (папку FTCG тоже можно взять с SVN, если ее нет, но в ней нужны только два файла -- Godegen.dpr и Errors.pas). CodeGen.dpr из этой папки и будет после компиляции FTCG_CodeGen.dll
|
|||
карма: 22 |
|
Ответов: 499
Рейтинг: 1
|
|||
nesco, цены нет таким мануалам. все заработало, спасибо.
попутно еще и hiFT_If_else.hws скачал, правильно ли я понял, что на текущий момент он пропускает только int, str и real? или этого достаточно? |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
HikeR, это не фильтр, чтобы чего-то пропускать, а чего-то нет:
FT_If_Else писал(а): InData - выдавать в поток копию данных со входа |
|||
карма: 27 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 3 раз(а), последний 2025-01-09 13:00:17 |
|||
карма: 0 |
|
Ответов: 499
Рейтинг: 1
|
|||
p.s.
это как бы я был... |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
не окончательная, но близкая к желаемому
|
|||
карма: 27 |
|
Ответов: 499
Рейтинг: 1
|
|||
еще одна бяка. сравнение двух чисел даже не компилируется:
code_8616.txt лог компиляции: code_8617.txt если от IF-а отсоединить верхнюю точку второго оператора и задать число в свойствах элемента - то компилируется и работает. но это чмсло должно быть равно нулю, с любым другим на onTrue ничего не идет. то есть работает только x>0, x<=0 и тд, но не работает x>5, x<=8 ... |
|||
карма: 0 |
| ||
файлы: 2 | code_8616.txt [793B] [195], code_8617.txt [241B] [206] |
Ответов: 499
Рейтинг: 1
|
|||
кстати с выводом наружу верхних точек почти у всех FTCG компонентов есть трудности. или не компилируется, или просто игрорирует. примеры надо, или о них уже все знают?
------------ Дoбавленo: HikeR писал(а): сравнение двух чисел даже не компилируется:обновил сегодня с svn все, что только можно. пересобрал CodeGen.dll и hiMakeXXX.dl. пример запустился, однако сравнения не происходит. ------------ Дoбавленo: глянул по ctrl+d
|
|||
карма: 0 |
|
Ответов: 499
Рейтинг: 1
|
|||
сегодня обновлено все что только можно. FTCG элемент IF_Else все также не принимает значения за пределами своего мультика. предыдущий пример так и не работает, но хотя бы компилируется.
|
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
HikeR, а кто-то обещал чего-то исправить? Эта проблема, которая однозначно не решается из-за того, что вне FTCG нет информации о данных, которые циркулируют в схеме. О ней знает только пользователь, а программа же узнает во время выполнения. Тут следует указывать какие данные ожидаются из-вне например так
code_10767.txt FTCG в Delphi это не более чем помощь тем, кому нужно быстродействие и нет знаний о языках. Склеить же два совершенно разных метода кодогенерации в один без оговорок невозможно. |
|||
карма: 27 |
| ||
файлы: 1 | code_10767.txt [567B] [221] |