Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 3 (https://www.otvetnemail.ru/novyj-arhiv-3-813/)
-   -   Проблема. с типами в API (c#) (https://www.otvetnemail.ru/novyj-arhiv-3-813/problema-s-tipami-v-api-c-328888/)

Guest 30.09.2011 08:36

Проблема. с типами в API (c#)
 
Есть библиотека mscdbi.dll - которая позволяет подключаться к БД, специализированной. Для работы используется Sql синтаксис. Есть SDK по ней, с примером на Borland C++. Возникла проблема при переносе на с#.Для создания курсора используется следующая функция bool DBI_CreateRemoteDatabase(HMscDatabase& Database, const char* Aliasname, const char* Address, const char* Username , const char* Password, const char* Username2, const char* Password2);При успешном выполнении в Database пишется handle.. который используется в connect функции после, и больше нигде не используется..Описания структупы HMscDatabase нету в принципе . Насколько понимаю ,что то типа Intptr, но свой. В связи с тем, что довольно слабо работаю с API - не могу реализовать эту вещь...Просьба подсказать как сделать Правильное обьявление и использование в c#, как вызвать (с какими параметрами), и как впоследствии использовать этот указатель...p.s. По поводу типа char* с const .. тоже немного не понятно - что за тип я должен передать....


Часовой пояс GMT, время: 02:51.


© www.otvetnemail.ru - Форум вопросов и ответов.