Сейчас на форуме: bartolomeo, hgdagon (+6 невидимых) |
eXeL@B —› Программирование —› Из СИ в Delphi |
Посл.ответ | Сообщение |
|
Создано: 09 марта 2006 20:03 · Поправил: IHateWindows · Личное сообщение · #1 есть код, перевожу с си на Делфи: ...
...
|
|
Создано: 09 марта 2006 20:09 · Поправил: 2nd · Личное сообщение · #2 |
|
Создано: 09 марта 2006 21:29 · Личное сообщение · #3 |
|
Создано: 09 марта 2006 21:35 · Личное сообщение · #4 |
|
Создано: 09 марта 2006 23:07 · Личное сообщение · #5 IHateWindows пишет: есть код, перевожу с си на Делфи маленький вопросик зачем ты хоть переводишь? если для ознакомления с си или дельфи, то пускай... а вообще в нете полно исходников на дельфи, для извлекания ресурсов, проще переписать под свои нужды, чем сидеть и переводить с другого языка ----- [nice coder and reverser] |
|
Создано: 09 марта 2006 23:33 · Личное сообщение · #6 Можно посмотреть проект Jedi projectjedi.sourceforge.net/ jedi-apilib.sourceforge.net/ delphi-jedi.org/ заодно и Dr Bob's Header Converter - C DLL Header Converter v4.20 www.drbob42.com/headconv Dr Bob's header conversion articles www.drbob42.com/delphi/headconv.htm и ещё может этот. Утилита для трансляции *.c и *.h файлов в *.pas модули. www.astonshell.com/freeware/c2pas32/ |
|
Создано: 09 марта 2006 23:53 · Поправил: 2nd · Личное сообщение · #7 function readres(ird:IMAGE_RESOURCE_DIRECTORY):bool; по твоему переводу в нее передается тип IMAGE_RESOURCE_DIRECTORY а по оригинальному вызову: rs = readres((IMAGE_RESOURCE_DIRECTORY *)ResBuffer); в нее передается (IMAGE_RESOURCE_DIRECTORY *) что соответствует PIMAGE_RESOURCE_DIRECTORY нужно привести в соответствие реализацию и вызов. |
eXeL@B —› Программирование —› Из СИ в Delphi |