.Net из VB6

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Dmitriy Solomnikov
Постоялец
Постоялец
 
Сообщения: 407
Зарегистрирован: 10.11.2004 (Ср) 13:04
Откуда: Москва

.Net из VB6

Сообщение Dmitriy Solomnikov » 17.10.2005 (Пн) 10:38

Есть программа на VB6. Просто так ее не переписать, но можно изменить.

В ней надо задействовать возможность .NET-ой сериализации. Не знаю как - либо nativ dll писать, либо еще как.

Подскажите, как можно это сделать.

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 17.10.2005 (Пн) 10:43

сделай компоненту снужными методами COM Visible. Фишка только в том, что какие Объекты ты хочешь сериализировать?
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 17.10.2005 (Пн) 10:44

Ой-ой-ой.
А что именно из возможностей .NET-ой сериализации требуется задействовать? и как вообще ставится задача?
Изображение

Dmitriy Solomnikov
Постоялец
Постоялец
 
Сообщения: 407
Зарегистрирован: 10.11.2004 (Ср) 13:04
Откуда: Москва

Сообщение Dmitriy Solomnikov » 17.10.2005 (Пн) 10:45

мне надо сериализовать/десериализовать adodb.recordset

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 17.10.2005 (Пн) 11:34

Афаик .net не умеет сериализовывать/десериализовывать unmanaged объекты, такие как adodb.recordset.
Изображение

Dmitriy Solomnikov
Постоялец
Постоялец
 
Сообщения: 407
Зарегистрирован: 10.11.2004 (Ср) 13:04
Откуда: Москва

Сообщение Dmitriy Solomnikov » 17.10.2005 (Пн) 11:47

tyomitch писал(а):Афаик .net не умеет сериализовывать/десериализовывать unmanaged объекты, такие как adodb.recordset.


А как жить-то?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 17.10.2005 (Пн) 12:10

А просто.
adodb.recordset сам себя сериализовывает. Методом Save.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Dmitriy Solomnikov
Постоялец
Постоялец
 
Сообщения: 407
Зарегистрирован: 10.11.2004 (Ср) 13:04
Откуда: Москва

Сообщение Dmitriy Solomnikov » 17.10.2005 (Пн) 12:50

GSerg писал(а):А просто.
adodb.recordset сам себя сериализовывает. Методом Save.


Довольно не плохо работает. А как десериализовать?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 17.10.2005 (Пн) 12:55

Using the Open method on a Recordset object opens a cursor that represents records from a base table, the results of a query, or a previously saved Recordset.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 86

    TopList  
cron