Я сижу за клавиатурой и набираю эту статью. В CD-ишнике вращается диск: из колонок льется негромкая музыка. В правом нижнем углу экрана перемигиваются два монитора: из Интернета "скачивается" информация. В фоновом режиме работают часы, планировщик, Outlook и много еще чего. Компьютер сейчас - это многофункциональный комбайн для "перемалывания" информации, причем, такой информации, большая часть которой безразлична в каждый конкретный момент времени пользователю, а ведь изначально вычислительные машины разрабатывались лишь для проведения сложных математических расчетов, без которых пользователю было никак не обойтись. Точнее, расчетов не столько сложных, а скорее громоздких, для которых необходимо проводить большое количество однотипных вычислений. Не случайно в первую очередь возможностями вычислительных машин воспользовались военные шифровальщики и ученые- физики.

В настоящее время существует большое количество специализированных программных пакетов для самых разных расчетов, от экранного калькулятора и EXEL до Mathlab. Всегда можно подобрать программный продукт для необходимых расчетов. Но как быть, когда надо произвести некие специфические расчеты, а из освоенных пакетов ничто для этих целей не подходит? Особенно если этот расчет предполагается произвести только один раз. Не изучать же из-за этого Mathlab. Но если вы слегка владеете одним из языков программирования, есть смысл попытаться написать такую программу самому.

Эта статья посвящена тому, как, будучи "чайником" в программировании, написать корректно работающую программу, не сильно углубляясь в языковые дебри.

В качестве примера постараемся решить следующую простенькую задачу.

Масса тела = 50+(рост-150) x 0,32 +(возраст-21)/5

АД (верхнее)=102+0,7 x возраст+0,15 x масса тела

АД (нижнее)=78+0,17 x возраст+0,1 x масса тела

Масса тела = 50+(рост-150) x 0,75 +(возраст-21)/4

АД (верхнее)=109+0,5 x возраст+0,1 x масса тела

АД (нижнее)=74+0,1 x возраст+0,15 x масса тела

Пусть мы стремимся, чтобы как можно больше людей смогло контролировать свое физическое состояние, и с этой целью хотим поместить программу расчета на специальном сайте в Интернете. Для этих целей нам необходимо знать как минимум HTML. Конечно, можно выставить голые формулы на сайте, предоставив посетителям возможность самим заняться подсчетами в столбик. Но гораздо приятнее просто подставить значения и получить готовый результат. Здесь уже одного HTML недостаточно, надо знать какой-то язык программирования. В принципе, подойдет любой; два плюс три запрограммировать можно на любом языке. Но если написать программку, скажем, на С++, то встанет вопрос, каким боком ее "прилепить" к html-у. Кроме того, придется еще разбираться и с CGI. Чтобы избежать этого, можно воспользоваться языком Java, написав соответствующий аплет, но кто сказал, что это так просто, и, с другой стороны, стоит ли стрелять из пушек по воробьям? Поэтому для несложных прикладных задач как нельзя лучше подойдет JavaScript. Если вы этим языком не владеете, а знаете, например, VBScript, то вам не стоит расстраиваться, эти языки из одной "весовой категории" и почти все, что может JavaScript, может и VBScript и наоборот. Если вы еще не освоили не один из этих языков, то, почитав денька два учебник из серии "для чайников", сможете сносно писать некоммерческие программки "для себя".

Итак, с языками определились, начинаем программировать. Некоторые думают, что программирование - это написание кодов программ. Нет. Написание кодов - это всего лишь кодирование, или в случае HTML - верстка.

Начнем программирование с общих утверждений, что должна выполнять программа.

Программа должна извещать пользователя, для чего она предназначена. В нашем случае посетителю сайта должно быть ясно, что ему предлагается проконтролировать свое физическое состояние. Без длительных разбирательств пользователь должен понять, что куда надо подставить, чтобы получить результат. То есть надо разработать удобный и, желательно, привлекательный интерфейс (убеждаемся, что средствами HTML этого достичь возможно).

Далее

Программа должна делать корректные вычисления, не утруждая пользователя излишними запросами и специальными установками. Так как наша программа должна выполняться в Интернете, то здесь важна скорость, работа без излишних перезагрузок. Использование языка JavaScript удовлетворяет этим условиям. Поэтому идем дальше и пытаемся постепенно углубиться в детали.

У нас есть три пути:

Первый. Начать разрабатывать сразу всю программу, одновременно решая проблемы интерфейса, расчетной части и взаимодействия между ними.

Второй. Создать расчетную часть, а затем надстроить над ней интерфейс.

Третий. Начать с разработки интерфейса и под него подстраивать расчет.

При разработке крупных проектов решить, по какому пути пойти, задача не из легких, и чаще всего для этого проводятся специальные исследования. Довольно часто бывали случаи, когда неверно выбранная стратегия приводила к тому, что на полпути приходилось прекращать работу и начинать все с начала. В нашем случае, когда задача легко обозрима, можно начинать с чего угодно. Мне, например, захотелось вначале сделать интерфейс.

Создание интерфейса WEB-странички

Чтобы не сильно напрягаться и не тратить много времени по написанию кода, воспользуемся FrontPage Express. Здесь нам даже не понадобится на первых порах знание языка гипертекстовой разметки. Просто пишем вводной текст и выстраиваем квадратики формы на странице. Вот что должно получиться в редакторе (см. рисунок 1). Примерно так же будет выглядеть и готовая страница. FrontPage Express автоматически сгенерирует следующий код:






Узнайте
свою оптимальную физическую форму


Пол:

Женский
Мужской
Возраст лет Рост см Вес кг





Первый этап проектирования интерфейса закончен. Внесем в текст формы некоторые изменения. Так как мы не собираемся никуда отправлять данные из формы, уберем method="POST", но зато добавим название формы, чтобы нам было удобнее в дальнейшем работать. Пусть форма называется "Zdorov". Переименуем также названия полей формы: "D1"="pol", "T1"="Let", "T2"="Rost", "T3"="Ves", "B1"="shet". Для удобства уберем также все теги форматирования шрифтов, заменив их на ... .

В результате форма "Zdorov" примет вид:


Пол
Женский
Мужской

Возраст лет
Рост см
Вес кг

m0=Math.round(50+(document.Zdorov.Rost.value-150)*0.32+(document.Zdorov.Let.value-21)/5);


adv0=Math.round(102+0.7*document.Zdo-rov.Let.value+0.15*m0); adn0=Math.round(78+0.17*document.Zdo-rov.Let.value+0.1*m0);

adv1=Math.round(102+0.7*document.Zdor-ov.Let.value+0.15*document.Zdorov.Ves.value);

}
else{



v1=Math.round(109+0.5*document.Zdor-ov.Let.value+0.1*document.Zdorov.Ves.value);
};

} Функция Sthet() является скриптом для расчета физической формы. Смысл записей скрипта понятен из комментариев.

Внедрение скрипта в HTML-документ

Завершающий этап работы - компоновка программного кода.

Скрипт помещаем в часть ... документа. Кнопку "Посчитать" заставляем инициализировать расчет:

Добавляем стиль текста.


h3 {font-family: Arial;color: yellow";}

В итоге получаем следующий HTML-документ:





Узнайте свою оптимальную физическую форму

h3 {font-family: Arial;color: "yellow";}








Пол
Женский
Мужской

Возраст
лет Рост
см Вес
кг



Напишите мне письмо


Все, можно закачивать файл на сайт и ждать откликов благодарных посетителей.

Приведенный пример, конечно, не блещет остротой программистской мысли, все задачи решались "в лоб", но результат достигнут в кратчайшие сроки, что в большинстве случаев и требуется.


Практически все пользователи ПК размышляли о том, чтобы написать собственную программу. Даже если она будет невероятно простой, но зато полезной и сделанной лично вами. Естественно, для этого требуются определенные знания и навыки в области программирования. Однако, если регулярно практиковаться и изучать материалы по поводу того, как создать программу для компьютера, то в будущем можно научиться создавать полезный софт, выкладывать его в Сети и даже зарабатывать на нем.

Создание программы
  • Если вы твердо решили воплотить мечту о собственной программе в реальность, то изначально определитесь, чему она будет посвящена (какие задачи она позволит решить). Тут многое будет зависеть от вашей фантазии и личных предпочтений. Вполне возможно, что вы уже сталкивались с тем, что для решения конкретной проблемы в Интернете нет подходящих программ, поэтому вам захотелось написать свою. На этой стадии нужно понимать, на какую аудиторию она будет рассчитана.
  • В дальнейшем сделайте выбор в пользу определенной операционной системы. Каждый программист, прежде чем создать программу, продумывает, в какой среде она будет функционировать. На сегодняшний день наиболее популярной и распространенной считается ОС Windows. Именно поэтому свой выбор рекомендуется остановить на этой системе.
  • Определитесь со средствами программирования. К примеру, чтобы создать простую чит программу, можно использовать следующие языки программирования: Borland Delphi, MS Visual Basic, C++ Builder. Они предоставляют возможность писать программы по принципу конструктора - из готовых элементов вы формируете единое целое.
  • Кроме того, можно скачать специальные программы. К примеру, «Алгоритм» (скачать ее можно с сайта). Установите программу на свой персональный компьютер и можете пытаться создавать свои первые простейшие приложения. Интерфейс «Алгоритма» русскоязычный. Разобраться в этой программе не составит особого труда.
  • Во время написания своего приложения попробуйте выделить определенную «изюминку» - то, что будет отличать программу, написанную вами, от аналогов. Поработайте над интерфейсом. Если это ваша первая программа, то рекомендуется отдать предпочтение типичному Windows-интерфейсу. Можно использовать дизайнерские формы. С их помощью вы не просто поймете, каким будет интерфейс приложения еще на стадии построения, но и сможете задавать характеристики различных объектов, что существенно облегчит процесс.
  • Постарайтесь оформить собственные идеи в алгоритм. Если приложение довольно серьезное (например, вы решили создать программу для взлома) и функционирует с собственным типом файлов, то его необходимо зарегистрировать за программой. Для этого применяется специализированный инсталлятор.
  • Создайте файл помощи. Для этого желательно использовать специальные компиляторы. Они поставляются с различными средами визуального программирования (Visual Basic, Delphi и пр.).
  • Разумеется, сделать все это без надлежащей подготовки крайне сложно. Именно поэтому предварительно стоит пройти небольшое обучение и разобраться в основах программирования, прежде чем приступать к созданию собственных приложений.

    Изучение программирования - не то, чем можно заниматься между делом. Но не нужно тратить всю жизнь, чтобы понять основы. Есть множество способов облегчить себе обучение.

    Нередко бывает, что новички начинают учиться, уже зная что-то о программировании. Сначала всё идёт хорошо, но по мере дальнейшего изучения начинаются проблемы. Почему? Новички быстро пробегают вступительную часть, думая, что и так всё знают, но на деле это бывает редко. Они знают часть материала, но этого недостаточно, чтобы хорошо понять основы.

    В то же время нельзя прекращать развиваться. Вы можете двигаться медленно или быстро, но не пропускайте ни одну тему. Осваивая больше материалов, вы создаёте себе фундамент для будущего.

    1. Изучайте примеры кода

    Говоря о чтении, мы обычно подразумеваем чтение слов на странице, но программирование - это про чтение кода. Когда вы только учитесь программировать, вы должны изучать и пытаться понять каждый пример. Можно даже сперва читать и пытаться понять примеры кода, а уже потом читать текст. Это не всегда срабатывает, но зато учит смотреть код внимательно и вникать в каждую деталь.

    2. Не просто читайте примеры кода - запускайте их!

    Когда вы читаете обучающее руководство или учебник, легко посмотреть на пример и сказать: «Я понял, я понял. Да, в этом есть смысл». Конечно, вы могли понять его, но вы не знаете наверняка действительно ли вы поняли его правильно. Есть лишь один способ выяснить - сделать что-то с кодом.

    Если вы до сих пор не сделали этого, установите среду разработки (IDE), которая поддерживает ваш язык программирования.

    Затем перенесите пример в IDE - если вы набьёте его вместо того чтобы просто скопировать, вы действительно пройдётесь по нему от начала до конца. Ввод кода заставит вас уделять внимание деталям синтаксиса языка, например точкам с запятыми, которыми должна заканчиваться каждая строка.

    Теперь скомпилируйте и запустите код. Убедитесь, что он делает именно то, что должен.

    И наконец, измените его. Программа - самый легко изменяемый механизм на Земле. Вы можете экспериментировать и смотреть, что происходит. Изменения будут происходить мгновенно, без риска смерти или получения увечий. Самый простой способ изучить язык программирования - взять работающий код и изменить его.

    3. Начните писать свой код как можно раньше

    Как только вы что-то поймёте про язык - даже если от него у вас уже кружится голова - начните писать программы на нём. Иногда трудно найти идеи для программ. Это нормально, в самом начале вам не надо придумывать свою идею.

    Вы можете также воспроизвести упражнения из руководства или книги, которую вы читаете, не заглядывая в примеры. Это не так легко, как кажется. Ещё эта техника работает хорошо, если вы слегка измените код из примеров.

    Если вы не хотите думать о маленьких программах, а хотите сразу писать нечто большее, вроде игр, вам надо начинать с маленьких кусочков, которые вы затем сможете использовать для создания игры. Независимо от того, будете вы их использовать или нет, вы получите ценнейший опыт.

    4. Научитесь использовать отладчик

    Отладчик позволит вам двигаться по коду строка за строкой. Вы сможете наблюдать значения переменных и видеть, выполнилось ли условие.

    Отладчик позволяет быстро ответить на вопросы о том, что делает код.

    Первое время исправление ошибок с отладчиком будет занимать много времени. Но по мере того, как количество ошибок в вашем коде будет расти, отладчик начнёт экономить уйму вашего времени. А количество ошибок, поверьте, будет измеряться десятками.

    Новички часто не желают использовать отладчик. На самом деле, они усложняют жизнь самим себе, тратя годы на исправление очень простых ошибок. Чем раньше вы изучите отладчик, тем раньше это вам воздастся.

    5. Ищите больше источников

    Если вы что-то не понимаете, в первую очередь посмотрите альтернативные объяснения - интернет полон информации о программировании. Мы все воспринимаем новую информацию по-разному: может быть, вам для понимания нужны картинки, а кому-то другому - подробные инструкции или множество книг с детальными объяснениями.

    Но если это не работает, то лучший способ разобраться с проблемой - спросить кого-то другого. Однако, если вы скажете «я не понимаю, пожалуйста, объясни», то, скорее всего, получите в ответ ссылку на тот же текст, который вы не поняли. Вместо этого, своими словами перескажите, как вы поняли текст. Чем больше вопрос раскрывает ваши мысли, тем легче будет знающему эксперту ответить на него. Программисты иногда кажутся раздражительными при ответе на вопросы. Но причина скорее в том, что они хотят продвинуться в диалоге, а это требует усилий от обеих сторон. Если вы зададите умный, подробный вопрос, который продемонстрирует, что вы думаете, то получите хорошие результаты.

    Программирование – процесс творческий и интересный. Для того, чтобы создавать программы не всегда нужно знать языки. Какой же инструмент нужен для создания программ? Вам необходима среда программирования. С ее помощью ваши команды переводятся в понятный для компьютера бинарный код. Вот только языков существует очень много, а сред программирования еще больше. Мы рассмотрим список программ для создания программ.

    PascalABC.NET – это простая бесплатная среда разработки для языка Паскаль. Именно ее чаще всего используют в школах и университетах для обучения. Эта программа на русском языке позволит вам создавать проекты любой сложности. Редактор кода будет подсказывать и помогать вам, а компилятор — указывать на ошибки. Обладает высокой скоростью выполнения программ.

    Преимущество использования языка Паскаль — он представляет собой объектно-ориентированное программирование. ООП гораздо удобнее процедурного программирования, хотя и объемнее.

    К сожалению, PascalABC.NET немного требователен к ресурсам компьютера и на более старых машинах может подвисать.

    Free Pascal

    Фри Паскаль – это кроссплатформенный компилятор, а не среда программирования. С его помощью вы можете проверить программу на правильность написания, а также запустить ее. Но вы не сможете откомпилировать ее в.ехе. Free Pascal имеет высокую скорость выполнения, а также простой и понятный интерфейс.

    Так же, как и в многих подобных ему программах, редактор кода в Free Pascal может помогать программисту завершая за него написание команд.

    Его минус в том, что компилятор может только определить: есть ошибки или нет. Он не выделяет строку, в которой допущена ошибка, поэтому пользователю приходится искать ее самому.

    Turbo Pascal

    Практически первый инструмент для создания программ на компьютер – Турбо Паскаль. Эта среда программирования создана для операционной системы DOS и чтобы запустить ее на Windows нужно устанавливать дополнительное ПО. Поддерживается русский язык, обладает высокой скоростью выполнения и компиляции.

    Turbo Pascal обладает такой интересной функцией, как трассировка. В режиме трассировки вы можете наблюдать за работой программы пошагово и следить за изменением данных. Это поможет обнаружить ошибки, найти которые сложнее всего — логические ошибки.

    Хотя Turbo Pascal прост и надежен в использовании, все же он слегка устарел: созданный в 1996 году, Турбо Паскаль актуален только для одной ОС — DOS.

    Это визуальная среда программирования на языке Паскаль. Ее удобный, интуитивно понятный интерфейс позволяет с легкостью создавать программы с минимальными знаниями языка. Lazarus практически полностью совместим с языком программирования Delphi.

    В отличии от Алгоритма и HiAsm, Лазарус все таки предполагает знания языка, в нашем случае — Pascal. Здесь вы не только собираете программу мышью по кусочкам, но также и прописываете код для каждого элемента. Это позволяет вам больше понимать процессы, происходящие в программе.

    Lazarus позволяет вам использовать графический модуль, с помощью которого вы сможете работать с изображениями, а также создавать игры.

    К сожалению, если у вас возникнут вопросы, то ответы искать вам придется в интернете, так как Лазарус не имеет документации.

    HiAsm

    HiAsm – это бесплатный конструктор, который доступен на русском языке. Вам не нужно знать язык для создания программ – здесь вы просто по кусочку, как конструктор, собираете ее. Здесь доступно много компонентов, но вы можете расширить их ассортимент, установив дополнения.

    В отличии от Алгоритма, это графическая среда программирования. Все, что вы будете создавать отобразится на экране в виде рисунка и схемы, а не кода. Это довольно удобно, хотя некоторым текстовая запись нравится больше.

    HiAsm довольно мощный и он обладает высокой скоростью выполнения программ. Это особенно важно при создании игр, когда используется графический модуль, который существенно замедляет работу. Но для HiAsm это не проблема.

    Алгоритм – это среда для создания программ на русском языке, одна из немногих. Ее особенность в том, что она использует текстовое визуальное программирование. Это значит, что вы сможете создать программу не зная языка. Алгоритм – конструктор, который обладает большим набором компонентов. Информацию о каждом компоненте вы можете найти в документации программы.

    Также Алгоритм позволяет вам работать с графическим модулем, но приложения с использованием графики будут выполняться довольно долго.

    В бесплатной версии можно компилировать проект из.alg в.exe только на сайте разработчика и только 3 раза в день. Это один из основных минусов. Вы можете приобрести лицензионную версию и компилировать проекты прямо в программе.

    IntelliJ IDEA – это одна из самых популярных кроссплатформенных IDE. Эта среда имеет бесплатную, слегка ограниченную версию и платную. Для большинства программистов вполне хватает и бесплатной версии. Она обладает мощным редактором кода, который будет исправлять ошибки и завершать за вас код. Если вы допускаете ошибку, среда сообщает вам об этом и предлагает возможные варианты решения. Это интеллектуальная среда разработки, которая предугадывает ваши действия.

    Еще одной удобной функцией в InteliiJ IDEA является автоматическое управление памятью. Так называемый «сборщик мусора» постоянно следит за памятью, которая выделяется для программы, и, в случае когда память больше не нужна, сборщик освобождает ее.

    Но у всего есть минусы. Немного запутанный интерфейс — это одна из проблем, с которой сталкиваются начинающие программисты. А также очевидно, что столь мощная среда имеет довольно высокие системные требования для корректной работы.

    Чаще всего Eclipse используют для работы с языком программирования Java, но он также поддерживает работу и с другими языками. Это один из основных конкурентов IntelliJ IDEA. Отличие Eclipse от ему подобных программ в том, что к нему можно устанавливать различные дополнения и его можно полностью настроить под себя.

    Eclipse также обладает высокой скорость компиляции и выполнения. Каждую программу, созданную в этой среде, вы сможете запустить на любой операционной системе, так как Java — кроссплатформенный язык.

    Отличие Eclipse от IntelliJ IDEA — интерфейс. В Эклипсе он гораздо проще и понятнее, что делает его более удобным для новичков.

    Но также, как и все IDE для Java, Эклипс все же имеет свои системные требования, поэтому работать он будет не на каждом компьютере. Хотя не такие уж эти требования и высокие.

    Нельзя с уверенностью сказать, какая программа для создания программ самая лучшая. Необходимо выбрать язык и потом попробовать каждую среду для него. Ведь каждая IDE разная и обладает своими особенностями. Кто знает, какая из них придется вам больше по душе.

    Приветствую всех читателей сайт! На просторах Интернета существует одна замечательная бесплатная, именно о ней и пойдет речь в сегодняшней статье.
    Многие пользователи иногда задумываются о самостоятельном создании компьютерной программы, и на это существуют разные причины, например:

    Не смотря на разнообразие этих причин, всех их объединяет одна трудность - чтобы разработать программу, нужно знать языки программирования . Для изучения синтаксиса любого языка программирования, достаточно пару месяцев, а для того чтобы понять логику языка и научиться применять её на практике, потребуются годы. Но, как известно безвыходных ситуаций не бывает! В нашем случае нам поможет программа для создания программ для компьютера , которую вы сможете скачать абсолютно бесплатно!

    Забегая вперед, скажу - дочитав до конца эту статью, уже через пару часов вы сможете создать свои простенькие программы. Итак, приступим.
    Наша программа для создания программ для компьютера называется HiAsm .

    HiAsm - это мощная визуальная система разработки приложений, с помощью которой можно разработать свою программу без использования программирования. С помощью HiAsm вы можете создавать различные аудио и видеоплееры, браузеры, онлайн чаты и многое другое. Все эти приложения вы можете создать без единой строчки программного кода, визуальная среда всё сделает за вас!

    Перед началом работы с программной для создания программ для компьютера, предлагаю её скачать и установить.

    После скачивания, вам нужно пройти стандартную процедуру установки данного приложения.
    1 . Выбираем нужный язык, в моём случае это русский.

    2. Продолжаем установку.

    3. Принимаем условия лицензионного соглашения.

    4. Выбираем место на жестком диске для установки программы для создания программ для компьютера.

    5. Указываем имя и адрес электронной почты (так как подтверждение ящика не требуется, то почту можно указать любую)

    6. Завершаем процесс установки программы.

    После того как вы установили HiAsm, можно перейти к запуску. Запустив нашу , мы увидим следующее окно:

    Для того чтобы начать создавать своё приложение, нужно кликнуть по пункту главного меню «Файл», затем «Новый… », выбрать «Windows » (если хотим создать приложение под ОС Windows) и нажимаем "Ок ”.
    Таким образом, мы получим форму для нашей будущей программы, которая пока содержит единственный элемент, называющийся MainForm .

    Форма является фундаментом программы, на которой будут базироваться различные элементы. Для добавлений элементов в нашу программу, кликаем по одноименному пункту в левой верхней части .

    Открылось вкладка, имеющая огромную коллекцию различных элементов. Благодаря наличию столь большого арсенала, вы можете создать очень серьезное приложение, которое будет отвечать всем вашим требованиям.
    Чтобы показать принцип работы HiAsm, я создам простую программу, которая будет иметь одну кнопку, нажимая на которую будет изменяться заголовок формы с «Form » на «Привет ».

    Как установить элемент на форму?

    Итак, находим кнопку в панели элементов (при наведении курсора на элемент, всплывет подсказка с его названием), кликаем по ней левой кнопкой мыши, затем наводим курсор в ту часть формы, в которой мы хотим её разместить.

    Как изменить настройки элемента?

    Для того чтобы настроить нашу кнопку, переходим в правую верхнюю часть программы и нажимаем «Cвойства ». Теперь мы видим вкладку со всеми свойствами нашей кнопки. Сейчас нас интересует свойство «Caption », которое отвечает за надпись на кнопке. По умолчанию оно имеет значение «Push », мы изменим его на «Нажми ».

    Как задать действие для элемента?

    Теперь нам предстоит самая сложная часть в создании приложения с помощью программы для создания программ для компьютера - нам нужно сделать так, чтобы кнопка нашей программы начала работать. После того как вы поймете смысл этой операции, она станет для вас простой и логичной.
    Для того чтобы наша кнопка изменяла название формы программы, нам нужно установить связь кнопки с главной формой (элемент MainForm). Для этого наводим курсор мыши на зеленую точку, расположенную на нашей кнопке, затем зажимаем левую кнопку мыши и начинаем протягивать линию до центра MainForm .

    Теперь нужно дважды кликнуть по проложенному отрезку и установить название формы, которое появится после клика по кнопке. После двойного клика по отрезку, откроется «Редактор данных ».

    Если вы хотите установить текстовое название формы, то выбираем String, а если числовое, то Integer или Real. Выбираем тип данных «String » и вводим в поле слово «Привет ».
    На этом наша программа готова и теперь её нужно протестировать. Для этого сохраняем наш проект - «Файл », затем «Сохранить как » и выбираем место для сохранения. Для запуска нам нужно кликнуть по зеленой стрелочке или нажать клавишу F9 .

    Наша программа запустилась, теперь проверяем её работоспособность - нажимаем на нашу кнопку.

    Как мы можем заместить, заголовок формы изменился и это значит, что программа работает! Чтобы вы могли запускать программу без HiAsm, нужно создать exe файл. Для этого кликаем по пункту главного меню «Запуск » и нажимаем «Компилировать ».
    Поздравляю, только что сами вы создали программу для Windows! Для облегчения процесса создания программ, я рекомендую ознакомиться со следующими понятиями из программирования:

    • типы данных;
    • понятие событий в объектно-ориентированном программировании;
    • свойства компонентов среды программирования Delphi.

    Знание этих понятий намного облегчат процесс создания программ в HiAsp. В этой статье мы рассмотрели отличную бесплатную программу для создания программ для компьютера , также создали своё первое приложение и проверили его на работоспособность. Для того чтобы вам было быстрее разобраться в программе HiAsp, я подобрал несколько достаточно хороших видео уроков, посвященных этой замечательной среде создания программ. Желаю приятного просмотра!

    Недокументированные возможности HiAsm

    Настройки HiAsm

    Графика в HiAsm

    А знаете ли Вы, каккие бесплатные