Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Corba";
Текущий архив: 2005.08.28;
Скачать: [xml.tar.bz2];

Вниз

DCOM и LPSTR   Найти похожие ветки 

 
Max_Fin ©   (2004-03-25 14:48) [0]

Создал DCOM сервер. В методах надо передавать строки из питоновской программы. Использовал тип LPSTR. В исходном коде LPSTR автоматически заменяется на PC: {???Pchar} Variant.
Для тестирования набросал следующий код:
var PC: PChar;
...
DCOMConnection1.AppServer.Met(PC);
При компиляции возникает соотвественно ошибка "Type not allowed in Variant Dispatch call".
Как бороться? Пишу DCOM-сервер в первые. Как передать строку из программы на питоне в DCOM-сервер написанный на Дельфи?


 
just me   (2004-03-25 17:18) [1]

Не использовать типы, которые здесь не допустимы. Вместо LPSTR возьми BSTR, они же дельфовые WideString. А вот что с питоновской стороны нужно передавать - не скажу...просто не знаю.


 
Евгений_   (2004-11-22 13:02) [2]

Подскажите как настроить DCOM на XP...
Может пример подскажите...



Страницы: 1 вся ветка

Форум: "Corba";
Текущий архив: 2005.08.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.052 c
14-1122964668
dmitry99
2005-08-02 10:37
2005.08.28
День Десантника.


14-1123348504
lookin
2005-08-06 21:15
2005.08.28
Подсветка элементов в Code Insight


1-1123212087
Этом
2005-08-05 07:21
2005.08.28
Какие символы можно использовать в именах файлов ?


3-1121319772
bsFrame
2005-07-14 09:42
2005.08.28
.edb - что это за база такая?


8-1113669884
Comrade
2005-04-16 20:44
2005.08.28
Видио во весь экран





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский