Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как сныкать глобальные функции в приложении ActiveX EXE/DLL от клиентского приложения
|
|||
|---|---|---|---|
|
#18+
Товарищи! Как можно в ActiveX EXE/DLL в классе спрятать глобальные переменные/функции от глаз клиента. К примеру функция в ActiveX EXE'шном классе: Код: plaintext 1. 2. 3. 4. 5. 6. она нужна как Public для использования внутри проекта для вызова например из другого класса, но VB еще ее делает как интерфейсную и клиент этого компонента тоже ее видит. А нужно чтобы она была общей только внутри компонента и не видна клиенту. Как это можно сделать??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 15:39 |
|
||
|
Как сныкать глобальные функции в приложении ActiveX EXE/DLL от клиентского приложения
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. Клиент ее не увидит, но в интерфейс класса она все равно входить будет :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 15:48 |
|
||
|
Как сныкать глобальные функции в приложении ActiveX EXE/DLL от клиентского приложения
|
|||
|---|---|---|---|
|
#18+
Спасибо!!! P.S.: а с переменными объявленными как Public этот фокус пойдет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 15:53 |
|
||
|
Как сныкать глобальные функции в приложении ActiveX EXE/DLL от клиентского приложения
|
|||
|---|---|---|---|
|
#18+
нет. Используйте доступ по свойствам. Они могут быть Friend, причем доступ может быть назначен отдельно для Get/Let(Set) Тем более, что VB все равно это делает за Вас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 16:08 |
|
||
|
Как сныкать глобальные функции в приложении ActiveX EXE/DLL от клиентского приложения
|
|||
|---|---|---|---|
|
#18+
Не совсем понятно с Private свойствами в классе: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Как сделать чтобы ссылку на objABC можно было получить их класса XXX и чтобы objABC при этом не был виден клиенту компонента? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2004, 10:57 |
|
||
|
Как сныкать глобальные функции в приложении ActiveX EXE/DLL от клиентского приложения
|
|||
|---|---|---|---|
|
#18+
Set obj = XYZ.takeABC() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2004, 12:31 |
|
||
|
Как сныкать глобальные функции в приложении ActiveX EXE/DLL от клиентского приложения
|
|||
|---|---|---|---|
|
#18+
... и без скобок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2004, 12:32 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=32683029&tid=2168915]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 341ms |

| 0 / 0 |
