Вверх ↑
Ответов: 2059
Рейтинг: 132
#1: 2017-12-01 12:06:11 ЛС | профиль | цитата
отдельный ,ехе файл от клика на кнопку привязанный (не знаю как правильно сформулировать, по имяни чтоле)

Делай в dll (Hiasm dll)!
Создать новый проект в Windows dll, а не как обычные схемы

Add(DLL,6283838,91,112)
{
WorkPoints=#7:doWork1|
EventPoints=#3:123|
link(123,4569907:doMessage,[])
}
Add(Message,4569907,147,112)
{
link(onMessage,6656957:doData,[])
}
Add(DoData,6656957,210,112)
{
Data=String(Hello from DLL!)
link(onEventData,6283838:doWork1,[(252,118)(252,102)(81,102)(81,118)])
}

UseDllTest

Add(MainForm,5406750,21,105)
{
Left=20
Top=105
Width=310
}
Add(UseHiDLL,1842514,175,182)
{
DLLName="testdll"
link(doWork1,16771818:doAdd,[])
}
Add(Button,7136373,56,182)
{
Left=5
Top=40
Height=45
Caption="Test"
Data=String(123456)
link(onClick,10546876:doData,[])
}
Add(ListBox,16771818,245,182)
{
Left=70
Top=35
Width=205
Height=225
}
Add(Edit,7171616,119,112)
{
Left=70
Top=5
Width=205
}
Add(DoData,10546876,119,182)
{
link(onEventData,1842514:123,[])
link(Data,7171616:Text,[])
}

hiasm\Elements\Delphi\Example\System\DLL\
карма: 6

0
Редактировалось 7 раз(а), последний 2017-12-01 12:13:30