![]() |
Ответ: Написание DLL в Delphi для Blitz3D
"делать передачи данных через запись/чтение на файл out*.txt например"
Делал такое, главное файл не закрывать, тогда все в кэше будет, дисковых операций не будет. Но это самый хреновый способ. Если уж на то пошло, то пусть по UDP общаются, так тоже делал, программа из 2-х exe`шников была, один на делфи другой на блице. Подумай над таким вариантом, т.к. если сеть будешь в dll выносить столкнешься еще с большики трудностями. Но если всетаки dll, передавай тогда строки побайтно. --- function npumep(x:integer):PChar; если не гоню, то блицевский integer в делфи longint (вроде так пишется) |
Ответ: Написание DLL в Delphi для Blitz3D
Вроде докапался что:
В Blitz3D int%() = у Delphi7 как Longint или Int64 В Delphi7 :Char = у Blitz3D как Chr(%) И перешёл я пока по пути CallDLL() |
Ответ: Написание DLL в Delphi для Blitz3D
инт в блитце - 4 байта, а не 64 бита
вторую строку не пропарсил |
Часовой пояс GMT +4, время: 08:27. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot