powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / правильное использование динамических Объектов в коде
2 сообщений из 2, страница 1 из 1
правильное использование динамических Объектов в коде
    #36822965
VS_User
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет!

Господа, есть такой вопрос - как правильно использовать динамические объекты?

т.е. хочется полность весь алгоритм написать в dll, и брать отттуда как Connection, DataSet и т.д.

но просто как правильнее было бы сделать это на уровне кода, чтоб правильнее распределить память.

Варианты по использование -

1.
Dim cnn as new OledbConnection

cnn = dll.connect("и здесь какие нибудь вход. параметры, но данная функция возращает

Connection')

2. dll.cnn(т.е. сразу обращание идет к объекту Connection)

в 1 случаи, в dll создается объект Connection, и после чего возвращает его, это означает что он один и тот же объект создает в 2 местах

в 2 случаи, создается только в dll объект Connection, обращание идет через объект dll к нему

как же все таки будет правильнее? из 2 вариантов, Помогите профи, разобраться не опытному программисту,Спасибо!
...
Рейтинг: 0 / 0
правильное использование динамических Объектов в коде
    #36824566
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в 1 случаи, в dll создается объект Connection, и после чего возвращает его, это означает что он один и тот же объект создает в 2 местах

В первом варианте вначале объект объявляется (но еще не создается несмотря на New, так как к нему еще не было обращения). Потом он "забивается" объектом возвращенным из DLL.

Соответственно чуть правильней будет писать:

Код: plaintext
1.
2.
3.
Dim cnn as OledbConnection

Set cnn = dll.connect("и здесь какие нибудь вход. параметры, но данная функция возращает Connection')
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / правильное использование динамических Объектов в коде
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]