Tejas Sawant 13 Ответов: 1

Преобразуйте it-marshal.stringtohglobalansi ("hello world") в JAVA-код


Вопрос очень прост мне нужен альтернативный код для следующей строки
IntPtr i =Marshal.StringToHGlobalAnsi("Hello World");


Я очень борюсь за то же самое, пожалуйста, помогите мне.

Что я уже пробовал:

С 2-х дней пробуем все возможные решения. Но выхода нет.

Mehdi Gholam

Код используется для пинвокинга в Windows, что может не иметь смысла с java в системах, отличных от windows.

1 Ответов

Рейтинг:
1

Richard MacCutchan

Нет, вы не испробовали все возможные решения, потому что я сказал вам вчера в http://www.codeproject.com/Questions/1130172/Csharp-code-to-JAVA-code[^] то, что вам нужно сделать. Так что теперь вам нужно вернуться и сделать это. Единственный способ взаимодействия между Java и dll C/C++ - это использование JNI. И вы не можете использовать C# в качестве модели для кода, вам нужно проверить требования DLL и работать оттуда.


Tejas Sawant 13

Благодаря Большой Помощи