Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.29;
Скачать: CL | DM;

Вниз

ВDS 2006 тоже не поддерживает custom variant byRef   Найти похожие ветки 

 
oxffff ©   (2006-09-16 16:03) [40]

Единственная проблема это осуществить, так чтобы
TProxyCustomVarian.vartype = TExternalCustomVariant.vartype.

Если будет одна DLL. То проблем не будет.
Если несколько, то придется подстраивать. Но можно.

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


 
oxffff ©   (2006-09-16 16:23) [41]

Можно еще улучшить комбинацию и тогда вообще ничего подстраивать
TProxyCustomVarian.vartype = TExternalCustomVariant.vartype не нужно.

Твои соображения.


 
jack128 ©   (2006-09-16 16:36) [42]

oxffff ©   (16.09.06 15:59) [39]
Ты еще не отказался от идеи реализовать на advanced record.

дык если нужно передовавать их между разными исполняемыми модулями - то это вообще невозможно. VTM то нету..
Не, естественно у классов (TCustomVarinatType) огромное приемущество над записями.  Но и гемора настолько больше, что проще отказаться от их использования.

oxffff ©   (16.09.06 16:03) [40]
Таким образом, чтобы не усложнять себе жизнь нужно
использовать получение адреса.
Ну что поделаешь, если не позаботились об этом.

ИМХО - это достаточная причина, чтобы вообще отказаться от использования вариантов.


 
oxffff ©   (2006-09-16 17:01) [43]

ИМХО - это достаточная причина, чтобы вообще отказаться от использования вариантов.

Постойте. Постойте. Если использовать proxy, то никаких затруднений.
Пожалуйста подсоединяй DLL и используй. Нет необходимости получать адреса.
Proxy регистрится в EXE. и Использует DLL.

В чем причина то отказа.



Страницы: 1 2 вся ветка

Текущий архив: 2006.10.29;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.055 c
2-1160722864
проходил мимо решил заглянуть
2006-10-13 11:01
2006.10.29
скопировать файл


15-1160130608
zdm
2006-10-06 14:30
2006.10.29
Mercury


15-1159961743
001
2006-10-04 15:35
2006.10.29
Требуется определить средство разработки


4-1150222081
kliman
2006-06-13 22:08
2006.10.29
Перехват комбинации клавиш


15-1160071125
Иксик
2006-10-05 21:58
2006.10.29
Справочники имен