Вниз
Скачать: CL | DM;

Требуется c++ -> delphi конвертор   Найти похожие ветки 

← →
crab   (2010-08-09 22:27) [0]

Добрый день господа.
Я долго искал подходящий конвертер, чтобы конвертировать из C++  в Delphi эти строки:

WORD header=*(WORD*)buff;
WORD value1=*(WORD*)(buff+2);
WORD value2=*(WORD*)(buff+4);

где buff это char*
Но подходящего конвертора так и не нашёл.... по сути это аналог unpack пёрла...но как записать это в делфи?!
есть у кого-нибудь идеи ? =)


← →
AlexDn ©   (2010-08-09 22:32) [1]

http://cadkas.com/ec2delphi.php, платный правда


← →
Smile   (2010-08-09 22:56) [2]

Чем обращаться сюда с преамбулой (Я долго искал подходящий конвертер), проще на любом поиковике набрать:
c2pas и получить кучу ссылок,


← →
Игорь Шевченко ©   (2010-08-09 23:13) [3]


> но как записать это в делфи?!


элементарно, приведя буфер к указателю на запись нужного типа


← →
Smile   (2010-08-09 23:22) [4]

> Игорь Шевченко ©   (09.08.10 23:13) [3]

Код давай:)


← →
0x00FF00 ©   (2010-08-10 00:09) [5]

type PWORD = ^WORD;
var
 header, value1, value2: WORD;
 buff: PChar;
...

 header := PWORD(buff)^;
 value1 := PWORD(buff+2)^;
 value2 := PWORD(buff+4)^;


Насколько понимаю, должно быть так.


← →
KilkennyCat ©   (2010-08-10 00:23) [6]


>
> Требуется c++ -> delphi конвертор

зарплату и условия работы озвучь.


← →
crab   (2010-08-10 07:34) [7]

0x00FF00, спасибо :).


OpenC2Pas  и другие подобные проги - работают не правильно
..
ни одна из них не показала работающего варианта.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.005 c
15-1280295714
И. Павел
2010-07-28 09:41
2010.11.21
Ученые "перепрограммировали" клетку


15-1281990589
Юрий
2010-08-17 00:29
2010.11.21
С днем рождения ! 16 августа 2010 понедельник


2-1282816133
Dmitriy
2010-08-26 13:48
2010.11.21
проблемы со StaticText


15-1281126597
Юрий
2010-08-07 00:29
2010.11.21
С днем рождения ! 7 августа 2010 суббота


15-1281455569
Дмитрий С
2010-08-10 19:52
2010.11.21
Как скрыть испольуемые фреймом компоненты?




   Наверх