|
|
|
Кириллица в 1 байт
|
|||
|---|---|---|---|
|
#18+
avp.mkОзверинучитывая, что стороковый тип в java вообще специфичен только для java, то само название себе противоречит ;) В смысле?) String есть только в java вы это имели в виду?)) само собой ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 13:45:20 |
|
||
|
Кириллица в 1 байт
|
|||
|---|---|---|---|
|
#18+
[quot Озверин]avp.mkВ смысле?) String есть только в java вы это имели в виду?))/quot] само собой ;) Я так и думал! :D ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 13:49:12 |
|
||
|
Кириллица в 1 байт
|
|||
|---|---|---|---|
|
#18+
Николаха, Сигнатура метода в DLL должна быть примерно такой Код: plaintext 1. ЕМНИП ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 14:35:25 |
|
||
|
Кириллица в 1 байт
|
|||
|---|---|---|---|
|
#18+
zalexakaСигнатура метода в DLL должна быть примерно такой Код: plaintext 1. ЕМНИП Топикстартер не использует JNI (я так понял). Он использует враппер над JNI. http://johannburkard.de/software/nativecall/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 14:49:17 |
|
||
|
Кириллица в 1 байт
|
|||
|---|---|---|---|
|
#18+
Я прям друг лентяев)) Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 16:25:43 |
|
||
|
Кириллица в 1 байт
|
|||
|---|---|---|---|
|
#18+
ОзверинНиколаха, String хранит в себе массив char, char же в свою очередь в java занимает 2 байта. Покажите мануал к вызову И воообще, длина new String("ABC") <> длине массива этих символов..вообще пичаль Вообще я давно написал эту программу, но сейчас она перестала работать! ((( Я подумал может доступ закрыли, но у др. чувака на дЕльфи эта фича прёт! После дебага выяснил, что строка длинней в байтах чем положено, а переписывать на дельфу нет большого желания! То что char в java 2 байта я понял! Ну неужели в java не получится это сделать!? ((( Озверинна самом деле есть подозрение, что на вход требуется char[] но как без из с\с++, где в char хранится как раз 1 байт, другими словами, byte[] отлично подойдет ;) Хотя, это всего лишь догадка. Это я тоже пробовал! в качестве параметра подавал и byte[] и char[]! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2013, 04:03:36 |
|
||
|
Кириллица в 1 байт
|
|||
|---|---|---|---|
|
#18+
Всем спасибо! Проблема решилась! Сначала понял, что сам dll был какой-то не такой, ну а потом ещё и стало ясно что строка входная должна быть длиной 30800 символов, а размер в байтах был не важен! +))) Инструкция кривая к нему! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2013, 11:25:06 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38367587&tid=2128781]: |
0ms |
get settings: |
17ms |
get forum list: |
29ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
59ms |
get topic data: |
23ms |
get forum data: |
6ms |
get page messages: |
89ms |
get tp. blocked users: |
2ms |
| others: | 305ms |
| total: | 544ms |

| 0 / 0 |
