Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Interoperating. Не передается строка.
|
|||
|---|---|---|---|
|
#18+
Привет. Не передается строка из (или в) DLL-процедуру, написанную на Delphi. Если делаю вызов из Windows application - все превосходно. Но как только перенес вызов в Web сервис и запрашиваю его изWindows application, например, - просто виснет. Иногда выплевывает: Client found response content type of 'text/html; charset=utf-8', but expected 'text/xml' Очевидно, HTML - это текст сообщения об ошибке, который мне не виден. В чем разница между вызовом из обычной программы и сервиса? Передача простого типа (ну, integer) в обоих случаях проблем не вызвает. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2006, 00:08 |
|
||
|
Interoperating. Не передается строка.
|
|||
|---|---|---|---|
|
#18+
Проблема решилась. Просто в обьявление добавил CallingConvention=CallingConvention.StdCall [DllImport("MyDll.Dll",CharSet=CharSet.Ansi,CallingConvention=CallingConvention.StdCall)] public static extern string DisplayPCharStr(string s); Но почему в Win form приложении работает, а в WEB-сервисе нет - осталось загадкой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2006, 01:19 |
|
||
|
|

start [/forum/topic.php?fid=18&tid=1391775]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
143ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 471ms |

| 0 / 0 |
