Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26170
Рейтинг: 2127
#16: 2009-10-11 15:56:26 ЛС | профиль | цитата
3042 писал(а):
Так для перевода схем hiasm в delphi есть же ctrl+D

Так наоборт надо
карма: 22

0
Ответов: 1926
Рейтинг: 172
#17: 2009-10-11 16:33:25 ЛС | профиль | цитата
Иван Балван писал(а):
дайте пожалуйста схему
1)не переведенная дл я hiasm
2)и туже толь ка переведённая
хотя бы маленькую


Можно сначала составить на hiasm, а потом нажать ctrl+D - и будет delphi. А не всё ли равно, delphi в hiasm или наоборот? Челу главное - одна суть в двух формах (delphi и hiasm).

[size=-2]------ Добавлено в 16:33
Кстати, а где появляются файлы delphi? В папке code их нет! Я запустил программу, нажал на поле hiasm ctrl+d, но ничего не появилось!
карма: 9
0
Ответов: 4641
Рейтинг: 334
#18: 2009-10-11 18:00:55 ЛС | профиль | цитата
3042 писал(а):
Кстати, а где появляются файлы delphi?

HiAsmElementsdelphicode

3042 писал(а):
нажал на поле hiasm ctrl+d

а компилировать не забыл?

карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 16884
Рейтинг: 1239
#19: 2009-10-11 18:15:18 ЛС | профиль | цитата
Иван Балван писал(а):
переведи для пермера
На
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1age.sha [5.5KB] [195]
Ответов: 1926
Рейтинг: 172
#20: 2009-10-11 18:17:19 ЛС | профиль | цитата
Ravilr писал(а):
а компилировать не забыл?

3042 писал(а):
Я запустил программу

Конечно, прога компилирована. Но файлов по указанному адресу нет.
карма: 9
0
Ответов: 16884
Рейтинг: 1239
#21: 2009-10-11 18:29:56 ЛС | профиль | цитата
3042,
1.Включи нижнее окно Справка
2.Жмешь Ctrl+D
3. Стаешь на любой компонент и если в Справке видишь ID XXXXX , то компилируеш программу
и после этого смотришь в HiAsmElementsdelphicode

У меня включить Ctrl+D с первого раза никогда не получается - реакция не та.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
1
Голосовали:3042
Ответов: 4641
Рейтинг: 334
#22: 2009-10-11 18:34:04 ЛС | профиль | цитата
Tad, может я чего то не понял, но человек вроде просил что бы ему оформили приведенный код в IC

------------ Дoбавленo в 18.35:
хотя...перечитал заново и за сомневался....
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 16884
Рейтинг: 1239
#23: 2009-10-11 18:42:34 ЛС | профиль | цитата
Ravilr, не даром
andrestudio писал(а):
Чёрти чего, даже мне столько не выпить.
Я сделал, как я понял - показал, по выражению nesco, тупой построчный перевод кода проги на Delphi в схему HiAsm
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1926
Рейтинг: 172
#24: 2009-10-11 20:37:25 ЛС | профиль | цитата
Tad писал(а):

1.Включи нижнее окно Справка
2.Жмешь Ctrl+D
3. Стаешь на любой компонент и если в Справке видишь ID XXXXX , то компилируеш программу
и после этого смотришь в HiAsmElementsdelphicode


Всё получилось. Лучше было бы, если сохраняло не в code, а в другую папку, а то в code свалка получается.
карма: 9
0
Ответов: 16884
Рейтинг: 1239
#25: 2009-10-11 21:18:12 ЛС | профиль | цитата
3042 писал(а):
а то в code свалка получается
а ты включи сортировку по дате - самые верхние твои

Ravilr писал(а):
может я чего то не понял, но человек вроде просил что бы ему оформили приведенный код в IC

Ravilr, вот на IC
Хотя если бы я писал с нуля, то неиспользовал бы function, а вставил бы все в процедуру.
Функция там, как говорят на Украине, "дурному радость".
------------ Дoбавленo в 11.28:
nesco писал(а):
тут мало знать какой-то язык, тут надо понять логику работы программы, те, обладать неким алгоритмическим пониманием происходящего. Тупо перевести не получится, однозначно.
nesco,не нашел программы , которую "тупо" нельзя перевести с одного языка на другой, при знании исходного языка и языка на который переводишь. И ни нафиг не нужно понимание алгоритма происходящего. Алгоритм не переводится - остается от исходной программы. Хватило бы мощности языка на который переводишь.
У HiAsm достаточно мощи, чтобы спокойно "тупо" перевести почти любую программу.
Если можно - примерчик непереводимой.
------------ Дoбавленo в 19.50:
Иван Балван, а вот тебе (для примера) то же "переведенное" в компонент HiAsm
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 2ageic.sha [3.8KB] [194], age.rar [1KB] [99]
Гость
Ответов: 17029
Рейтинг: 0
#26: 2009-10-12 19:53:48 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2025-01-21 09:30:07
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#27: 2009-10-13 16:43:52 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2025-01-21 09:30:07
карма: 0

0
Ответов: 5227
Рейтинг: 587
#28: 2009-10-13 16:52:37 ЛС | профиль | цитата
Забыл зарегистрироваться
Вот поэтому сейчас мои программы на скорую руку примерно такие http://slil.ru/28075176
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Гость
Ответов: 17029
Рейтинг: 0
#29: 2009-10-13 16:56:38 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2025-01-21 09:30:07
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#30: 2009-10-13 18:16:07 ЛС | профиль | цитата
andrestudio писал(а):
Да это понятно, но какой ценой.
Это был пример "тупого" перевода тупого примера от тупого программиста, который не знает что в Delphi есть готовая YearsBetween(дата1,дата2).
Не тупой перевод того-же примера с применением МОЩИ HiAsm решается одним компонентом

Add(MathParse,7458790,119,112)
{
MathStr="Trunc((%1 - %2)/365.25)"
}
Просто - думать надо.

Ты тоже думать не хочешь

Вот твоя схема без пересечений и перекрытия линков





------------ Дoбавленo в 18.18:
Один линк перекрыт - inNumStep

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1as.png [14.3KB] [175]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)