Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.06.2012, 21:11   #1
The SCS
Пользователь
 
Регистрация: 15.01.2012
Сообщений: 98
По умолчанию Первести код C++ в Delphi

Код:
DWORD (__fastcall *OldDrawCrate)(void* pthis, DWORD edx, DWORD a1, DWORD a2,DWORD a3,DWORD a4)=(DWORD (__fastcall *)(void*, DWORD, DWORD, DWORD, DWORD, 
DWORD))0x004DA0E0;
DWORD (__fastcall *OldDrawCrateNxt)(void* pthis, DWORD edx, DWORD a1, DWORD a2,DWORD a3,DWORD a4);

DWORD __fastcall NewDrawCrate(void* pthis, DWORD edx, DWORD a1, DWORD a2,DWORD a3,DWORD a4) /* NewDrawCrate */
{
	if(((a2-2)!=1)) return OldDrawCrateNxt(pthis,edx,a1,a2,a3,a4);
	BYTE Tmp=*(BYTE*)(*(DWORD*)(*(DWORD*)((DWORD)pthis+0x34)+0x24)+0xDA98);
	*(BYTE*)(*(DWORD*)(*(DWORD*)((DWORD)pthis+0x34)+0x24)+0xDA98)=1;
	DWORD RetVal= OldDrawCrateNxt(pthis,edx,a1,a2,a3,a4);
	*(BYTE*)(*(DWORD*)(*(DWORD*)((DWORD)pthis+0x34)+0x24)+0xDA98)=Tmp;
	return RetVal;
}  /* *NewDrawCrate* */
Помогите пожалуйста перевести в delphi
The SCS вне форума Ответить с цитированием
Старый 27.06.2012, 01:06   #2
G_R
Новичок
Джуниор
 
Регистрация: 27.06.2012
Сообщений: 1
По умолчанию

У меня вопрос попроще. как вот это перевести?

char l[] = { 73,32,108,111,118,101,32,121,111,11 7,0};
printf("%s\n",l);
G_R вне форума Ответить с цитированием
Старый 28.06.2012, 09:55   #3
idec
Пользователь
 
Регистрация: 25.05.2011
Сообщений: 10
По умолчанию

Цитата:
Сообщение от G_R Посмотреть сообщение
У меня вопрос попроще. как вот это перевести?

char l[] = { 73,32,108,111,118,101,32,121,111,11 7,0};
printf("%s\n",l);
var:
j:integer;
i:array[1..11] of integer;
s:char;
begin
i[1] = 73; i[2] = 32; и тд ....
for j = 1 to 11
begin
Str(i[j], s);
write(s);
end;
end.

Последний раз редактировалось idec; 28.06.2012 в 09:59.
idec вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Первести из Delphi в C++Builder Karina89 Помощь студентам 1 16.11.2011 19:58
с C++ на Pascal первести. TLV Фриланс 6 28.12.2010 15:41
Первести в кодировку Win-1251 Shouldercannon Общие вопросы Delphi 4 01.08.2010 14:55
Delphi и машинный код. Создание файлов в Delphi 7. organic Помощь студентам 6 21.04.2010 13:16
Первести char в string Avalonix Общие вопросы Delphi 2 06.05.2008 16:05