Вверх ↑
Ответов: 1291
Рейтинг: 47
#1: 2023-04-01 20:15:30 ЛС | профиль | цитата
Вот нашел Гуглом тут свою старую тему по IC..
https://forum.hiasm.com/topic/58012/0
И выяснил что я даже Hello World не могу вывести без кнопки, чтобы при старте IC автоматом исполнялась функция или какой-то код(..
ShowMessage('Hello World') ; - и куда его писать?
Спасибо за 3-й +))

--- Добавлено в 2023-04-01 20:22:14

Победа! Вот она, простейшая самая первая программа в IC выводящая "Hello World":

Add(MainForm,2953706,21,105)
{
}
Add(InlineCode,11934225,392,385)
{
Code=#15:unit HiAsmUnit;|0:|9:interface|0:|21:uses kol,Share,Debug;|0:|4:type|28: THiAsmClass = class(TDebug)|10: private|0:|9: public|0:|5: end;|0:|14:implementation|0:|0:|0:|0:|5:begin|0:|33: ShowMessage('Hello World') ;|0:|1: |4:end.|
}


Уметь выводить это сообщение очень пригодится при дальнейшей отладке программ.

--- Добавлено в 2023-04-01 20:37:23

Вызов функции:


Add(MainForm,2953706,21,105)
{
}
Add(InlineCode,11934225,392,385)
{
Code=#15:unit HiAsmUnit;|0:|9:interface|0:|21:uses kol,Share,Debug;|0:|4:type|28: THiAsmClass = class(TDebug)|10: private|0:|9: public|0:|5: end;|0:|14:implementation|0:|33:function showM(st:string):string;|17:var s1,s2:string;|5:begin|4: |34: s1:=' Это моя первая функция';|40: s2:=' которую я запомню навсегда..';|27: ShowMessage(st+s1+s2) ; |4:end;|0:|0:|5:begin|0:|41: showM('Привет Мир! '); // вызов функции|6: |57: ShowMessage('Hello World') ; // прямое выполнение кода|0:|1: |4:end.|
}

карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Редактировалось 5 раз(а), последний 2023-04-01 20:37:23