Посоветуйте!
Такой вопрос:
Есть некий класс в библиотеке под 6-й ms компилятор (api для lotus domino)
LNString:
Inherits from
LNSmartPtr
Constructors
LNString
Destructor
~LNString
Operators
operator=
operator const char *
operator[]
operator+=
operator<<
Others
Append
Delete
Find
FindChar
FindNextWordEnd
FindNextWordStart
FindPreviousWordEnd
FindPreviousWordStart
GetByteCount
GetCharacterCount
GetClassID
GetPlatformByteCount
GetPlatformTextPtr
GetSubString
GetTextPtr
Insert
IsNull
Parse
RemoveAccent
Replace
ToLower
ToUpper
и есть функции которые принимают этот класс как параметр.
В моем namespace подключаетя эта библиотека (lotus api) и я хочу из managed code вызывать функции из нее. Но я так понял, что если передавать функции не managed типы, то она не видна из другого namespace.
Вопрос: как создать объект LNString используя класс String из дотнетовкой библиотеки? Или можно ли как то достать char * из String?или скопировать текст в unmanaged объект класса.
Posted via RSDN NNTP Server 1.9