Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вставить сишный код [D5, Win2k]


Andrey V. Zuev ©   (2002-05-06 15:09:00) 

Можно ли в делфи внутрь функции или процедуры вставить сишный код наподобие asm:
const

Start = 10;
var
Count: Integer;
...
asm
MOV EAX,Start { MOV EAX,xxxx }
EBX,Count { MOV EBX,[xxxx] }
MOV ECX,[Start] { MOV ECX,[xxxx] }
MOV EDX,OFFSET Count { MOV EDX,xxxx }
end;

Если можно, то как?


Andrey V. Zuev   (2002-05-06 20:13:00) [1]

Хорошо, а можно ли откомпилить из под делфи в 1.obj
если есть 1.h и 1.cpp (c++ builder)?
А то builder ставить не хочется....
Вообще по хорошему надо переконвертить.... но у меня чего-то функция не пашет. Хочется попроще.... =)

Вообще нужна работа с NetBIOS
Библиотека называется "netapi32.dll", а описание в файле NB30.pas


AlexKniga   (2002-05-06 18:42:00) [2]

2Andrey V. Zuev
Или .obj


Alx2   (2002-05-06 15:41:00) [3]

>Andrey V. Zuev (06.05.02 15:09)
Если приспичит - стандартное решение через DLL


Johnmen   (2002-05-06 15:28:00) [4]

Сишный нельзя, также нельзя Бейсиковый, Фортранный, PL-1"ый и много-много других :))))))))))


Наверх

Титульная страница Поиск, карта сайта Написать письмо