Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Данные, возвращаемые классами
|
|||
|---|---|---|---|
|
#18+
Делаю ДЛЛ-ку для себя и столкнулся со следующей проблемой: Публичная функция не может вернуть программе данные, определенного мною типа. Т.е, к примеру: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. А мне ну очень хочется перебросить данные скопом, а не по частям. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 17:16 |
|
||
|
Данные, возвращаемые классами
|
|||
|---|---|---|---|
|
#18+
а тип-то у вас как приватный определен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 17:17 |
|
||
|
Данные, возвращаемые классами
|
|||
|---|---|---|---|
|
#18+
Да я и публичным его делал. VB не нравится именно присутствие нестандартных типов. ____________________________________ Примета: Играться с фаерволом на удаленной машине - это к дороге)))) Public Morozov As Object ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 17:20 |
|
||
|
Данные, возвращаемые классами
|
|||
|---|---|---|---|
|
#18+
Сделал вместо пользовательского типа сабкласс Jopa с соответствующими свойствами. Ругаться перестал. Но переменные возвращает пустые. Может, для сабклассов надо особое объявление внутри классов? ____________________________________ Примета: Играться с фаерволом на удаленной машине - это к дороге)))) Public Morozov As Object ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 22:40 |
|
||
|
Данные, возвращаемые классами
|
|||
|---|---|---|---|
|
#18+
А как это выглядит? Может разные экземпляры класса получаются? Пример кода нужен... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 22:51 |
|
||
|
Данные, возвращаемые классами
|
|||
|---|---|---|---|
|
#18+
Вот, кидаю проект библиотеки. Засовываю в inString значение. после этого он его исправно возвращает. А вот FileName не вычисляет. ____________________________________ Примета: Играться с фаерволом на удаленной машине - это к дороге)))) Public Morozov As Object ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 23:14 |
|
||
|
Данные, возвращаемые классами
|
|||
|---|---|---|---|
|
#18+
Все должно работать с Public Type в классе - см. простейший пример в приложении. Папка MyType - проект DLL. Папка MyTypeTest - проект EXE с reference на DLL с вызовом функции класса, возвращающей структуру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2010, 03:18 |
|
||
|
Данные, возвращаемые классами
|
|||
|---|---|---|---|
|
#18+
Только не забудьте зарегистрировать DLL: regsvr32 TypeData.dll ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2010, 03:58 |
|
||
|
Данные, возвращаемые классами
|
|||
|---|---|---|---|
|
#18+
ZVIТолько не забудьте зарегистрировать DLL: regsvr32 TypeData.dll Зачем? Я подключаю ДЛЛ-ку в "References...", а потом объявляю приватный объект как экземпляр класса из нее. Кстати, вот код ехе-шника: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2010, 09:44 |
|
||
|
Данные, возвращаемые классами
|
|||
|---|---|---|---|
|
#18+
Мой пример работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2010, 12:14 |
|
||
|
Данные, возвращаемые классами
|
|||
|---|---|---|---|
|
#18+
Увы, нет. ____________________________________ Public Morozov ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2010, 13:57 |
|
||
|
Данные, возвращаемые классами
|
|||
|---|---|---|---|
|
#18+
1. Разархивируйте папку MyTypeTest, например в C:\MyTypeTest 2. Забудьте про суеверия и зарегистрируйте TypeData.dll например так: regsvr32 C:\MyTypeTest\TypeData.dll 3. Запустите C:\MyTypeTest\Test.exe Должно работать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2010, 14:20 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=36491272&tid=2160088]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 129ms |

| 0 / 0 |
