|
|
|
Че то я не понял( про юзер-дефайнед-тайпс в VBA )
|
|||
|---|---|---|---|
|
#18+
Всем привет. MDB AccessXP(формат базы A2000) Возникла необходимость в user-defined types. Написал парочку. А передавать их между станд.модулями и модулями формы не получаеться.. :( ... почитал тут форум и так и не понял, что обязательно для этого делать классы? Без них никак? Бред какой-то... Или мож я что неправильно делаю? в станд. модуле unit1... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. в модуле формы Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2004, 13:03:28 |
|
||
|
Че то я не понял( про юзер-дефайнед-тайпс в VBA )
|
|||
|---|---|---|---|
|
#18+
>' смотрю че же к нам пришло в theVar Напиши, как ты вызываешь свою функцию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2004, 13:14:33 |
|
||
|
Че то я не понял( про юзер-дефайнед-тайпс в VBA )
|
|||
|---|---|---|---|
|
#18+
Shark, я же написал - вызываю в модуле ФОРМЫ. См выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2004, 13:17:15 |
|
||
|
Че то я не понял( про юзер-дефайнед-тайпс в VBA )
|
|||
|---|---|---|---|
|
#18+
хз, вроде ты все правильно делаешь. Только названия модуля я никогда не писал, может, это оно мешается:-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2004, 13:21:16 |
|
||
|
Че то я не понял( про юзер-дефайнед-тайпс в VBA )
|
|||
|---|---|---|---|
|
#18+
А option explicit ты пишешь в начале модулей? Может у тебя ашипка в имени переменной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2004, 13:22:22 |
|
||
|
Че то я не понял( про юзер-дефайнед-тайпс в VBA )
|
|||
|---|---|---|---|
|
#18+
Да пишу Option Explicit везде, типа так быстрее работает) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2004, 13:28:22 |
|
||
|
Че то я не понял( про юзер-дефайнед-тайпс в VBA )
|
|||
|---|---|---|---|
|
#18+
Такое молчание ... аж складывается ощущение, что никто не работает со своими типами в VBA ... ??!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2004, 14:14:51 |
|
||
|
Че то я не понял( про юзер-дефайнед-тайпс в VBA )
|
|||
|---|---|---|---|
|
#18+
Из всекобщего молчания я делаю вывод, что ЭТО ГЛЮК АЦЕССА!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2004, 14:21:36 |
|
||
|
Че то я не понял( про юзер-дефайнед-тайпс в VBA )
|
|||
|---|---|---|---|
|
#18+
Рачаев ОлегPublic Function func1( theVar As MyType ) As Byte v = unit1.funct1( myVar ) Почему один раз написано func1, а другой funct1? Если бы так было в программе, то она бы просто не зашла в функцию. Если заходит - значит нам подлинную программу не показывают. И как нам гадать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2004, 14:27:34 |
|
||
|
Че то я не понял( про юзер-дефайнед-тайпс в VBA )
|
|||
|---|---|---|---|
|
#18+
Саныч, эта очепятка) которая сути вопроса все равно не меняет ... в программе написано именно так как я описал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2004, 14:38:33 |
|
||
|
Че то я не понял( про юзер-дефайнед-тайпс в VBA )
|
|||
|---|---|---|---|
|
#18+
Рачаев ОлегСаныч, эта очепятка) которая сути вопроса все равно не меняет ... в программе написано именно так как я описал Вот я к этому и клоню. Сильно подозреваю, что там есть еще очепятки, из-за которых мы тут в форуме не видим и не увидим никогда, почему программа не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2004, 14:42:05 |
|
||
|
Че то я не понял( про юзер-дефайнед-тайпс в VBA )
|
|||
|---|---|---|---|
|
#18+
Каюсь)) Саныч ... дебаг-точку не в том месте поставил ..ю невнимательность ... снимаю свои обвинения с ацеса ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2004, 15:16:15 |
|
||
|
|

start [/forum/topic.php?fid=45&gotonew=1&tid=1673149]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
28ms |
get topic data: |
6ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 291ms |

| 0 / 0 |
