|
Тема
|
.net и COM object
|
|
Автор | ц++ц (Нерегистриран) |
Публикувано | 23.06.05 10:39 |
|
Трябва да създам client за COM object .Технологията е горе долу ясна .Направих набързо един клиент на C# с цел тест , но имам няколко въпроса.
1.Как стоят принципно нещата с производителноста ,все пак се използва Runtime Callable Wrapper като прокси между COM и дот.нет клиента ?
2.Дали има някви тънки моменти (ако някой се е сблъсквал с това) за реализация на достъп от дот.нет до СОМ ?
3.Според вас дали въобще да се използва дот.нет или Ц++?
Благодаря ви предварително
| |
Тема
|
Re: .net и COM object
[re: ц++ц]
|
|
Автор | nasco (Нерегистриран) |
Публикувано | 29.06.05 21:15 |
|
Hi,
Zavisi za kakvo ti trqbva tozi COM object, ako kaje6 kak to4no 6te se polzva moje da ti pomogna pove4e. Ina4e dava6 na proekata - Properties -> Configuration Properties -> Build -> Register for COM Interop = True. pred vseki metod koito iska6 da se vijda slaga6 atribut [System.Runtime.InteropServices.ComVisible(true)] i spazva6 slednite ne6ta:
1. Have to use Int16[] instead of int[]
2. Each class should have at least one empty constructor
3. Can't have static members
4. It's better to hide private members
5.Ne pravi overload-i na metodite
ako spazva6 tezi ne6ta vsi4ko 6te e nared. Az si gubih vremeto 1 sedmica dokato go napravq. Ama nakraq vsi4ko be6e ok.
| |
|
|
|
|