|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Визуальный конструктор программ
Здравствуйте уважаемые пользователи форума!
Хочу познакомить вас с интересным программным продуктом, под названием HiASM - конструктор программ. Что такое HiAsm? HiAsm или Конструктор программ это прежде всего система визуального проектирования и разработки приложений, не требующая от пользователя знания языков программирования и особенностей функционирования ОС, позволяющая быстро и легко писать(рисовать) небольшие программы. Что же в конечном счете проектируется и разрабатывается целиком и полностью зависит от пакета или их наборов, установленных в оболочке. Такой пакет как правило включает в себя палитру элементов( компонент, из которых строится схема ), один или несколько типов проектов, а так же основной функциональный модуль, занимающийся собственно генерацией кода под тот или иной язык программирования с последующей его компиляцией в конечное приложение. Весь процесс проектирования состоит в размещение элементов на рабочем столе приложения и их связывания друг с другом, что в первом приближение можно сравнить с построением обычного алгоритма на основе стандартизированных функциональных блоков( циклов, условных блоков, переходов, операторов и прочего ). Кроме того имеется возможность вставки скриптового кода на языках Java и VB или непосредственно кода того языка, на котором генерируется данный проект пакета, что позволяет использовать отсутствующие в стандартном наборе компонент ф-ции или выполнять сложные мат. расчеты, где запись в виде строк кода является одновременно и более удобочитаемой и более эффективной. Опытным же пользователям такая возможность позволяет писать более сложные программы с использованием готовых блоков HiAsm. На кого рассчитан данный продукт? Очевидно, что с помощью HiAsm довольно легко и быстро пишутся(точнее рисуются) небольшие разовые программы и утилиты, не требующие особого упора на интерфейс и сложные математические алгоритмы. Кроме того Конструктор программ поможет каждому, кто не знает ни одного языка программирования, воплотить почти любую(в меру разумную) свою идею в жизнь без посторонней помощи с минимальными затратами времени и ресурсов. Программист же по мимо указанного выше использования за счет возможности вставки своих компонент может организовать неплохую "тестовую" лабораторию, где весь периферийный инструментарий всегда под рукой и нет необходимости отвлекаться на посторонние вещи( например, при работе с железом, где главная задача это работа с портами, а не вывод кнопок и надписей на форму ). Благодаря же возможности создания и подключения своего собственного пакета программист получает неплохую возможность собирать пакеты для решения каких-то своих нестандартных задач, а может и нестандартных языков и/или платформ. Добавлю, что программа абсолютно бесплатная и может генерировать код в том числе и на Делфи. Последний раз редактировалось Pirr, 23.06.2009 в 13:36. |
#2
|
|||
|
|||
Странная какая-то и подозрительная инсталляшка.
1. Зачем вводить e-mail (если продукт freeware). Если этот адрес будет куда-то передан, то почему нет предупреждения ? А если нет, то зачем он там нужен ? Для спама потом ? 2. В момент запуска программы следует ПРЕДУПРЕЖДЕНИЕ, а не ЗАПРОС на подтверждение : "Сейч. будет произведена установка файла Hook.dll ... Если у вас стоит антивирус ... его отключить ..." А зачем ? 2.1. А если у меня корпоративный комп и я не могу отключить антивирус ? 2.2. А если я принципиально не желаю ставить никаких "Хуков" ? Как-то беспардонная инсталляшка ... Это - не хорошо. Надо давать право выбора Пользователю. Желает ли он использовать программу, которая требует доп. усилий по "нейтрализации" антивируса - или нет. Может быть ему такая программа не нужна ... |
#3
|
|||
|
|||
1. Можете ввести не существующий адрес, это не принципиально.
2. Hook.dll - необходимая библеотека для функционирования некоторых компонентов среды. Антивирус можно не отключать, мой Касперский угрозы в этой библиотеке не находит. |
#4
|
||||
|
||||
Кроме Каспера есть и другие антивири, которые никак не пропускают данную DLL.
Я, лично, против такого жесткого обращения к моей ОСи Поживу - увижу, Доживу - узнаю, Выживу - учту. [P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
|