|
|
|
А в VBA есть какая нибудь опция определящая что
|
|||
|---|---|---|---|
|
#18+
наименование проперти чувствительно к регистру, а то у меня проперти с маленькой буквы написано и все работает, а на другом компе нет, говорит что проперти такой не найден. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2006, 17:51 |
|
||
|
А в VBA есть какая нибудь опция определящая что
|
|||
|---|---|---|---|
|
#18+
Названия процедур в принципе не чувствительны к регистру, тем более в VBA. Проблема в чем-то другом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2006, 18:03 |
|
||
|
А в VBA есть какая нибудь опция определящая что
|
|||
|---|---|---|---|
|
#18+
Нет, имена пропертей к регистру не чувствительны. И вообще, если у тебя проперть написана правильно, редактор оболочки тебе сам должен регистр подправить. Скорее всего у тебя на другом компе библиотека реализующая используемый объект старая и этой проперти в библиотеке старой версии просто нету. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2006, 18:04 |
|
||
|
А в VBA есть какая нибудь опция определящая что
|
|||
|---|---|---|---|
|
#18+
White OwlНет, имена пропертей к регистру не чувствительны. И вообще, если у тебя проперть написана правильно, редактор оболочки тебе сам должен регистр подправить. Скорее всего у тебя на другом компе библиотека реализующая используемый объект старая и этой проперти в библиотеке старой версии просто нету. в том то и дело что VBA исправляет имя проперти не правильно, т.е проперти в ActiveX начинается с большой буквы, VBA исправляет его на маленькую (причем ничего с этим поделать не могу, хз знает где отключается этот "корректор синтаксиса"). Но у меня работает, а на другом компе нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2006, 20:11 |
|
||
|
А в VBA есть какая нибудь опция определящая что
|
|||
|---|---|---|---|
|
#18+
Buba29в том то и дело что VBA исправляет имя проперти не правильно, т.е проперти в ActiveX начинается с большой буквы, VBA исправляет его на маленькую (причем ничего с этим поделать не могу, хз знает где отключается этот "корректор синтаксиса"). Но у меня работает, а на другом компе нет.По моему, этот автокорректор не отключается вообще. Но особенно не искал, могу и ошибаться. А если он у тебя исправляет на неправильную..... Значит у тебя, на машине где ведется разработка, есть две копии этого ActiveX. Одна правильная, одна неправильная и VBA подхватывает неправильную. В общем, это один из вариантов главной проблемы VBA: несовпадение библиотек у разработчика и клиента. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2006, 20:50 |
|
||
|
А в VBA есть какая нибудь опция определящая что
|
|||
|---|---|---|---|
|
#18+
White Owl Buba29в том то и дело что VBA исправляет имя проперти не правильно, т.е проперти в ActiveX начинается с большой буквы, VBA исправляет его на маленькую (причем ничего с этим поделать не могу, хз знает где отключается этот "корректор синтаксиса"). Но у меня работает, а на другом компе нет.По моему, этот автокорректор не отключается вообще. Но особенно не искал, могу и ошибаться. А если он у тебя исправляет на неправильную..... Значит у тебя, на машине где ведется разработка, есть две копии этого ActiveX. Одна правильная, одна неправильная и VBA подхватывает неправильную. В общем, это один из вариантов главной проблемы VBA: несовпадение библиотек у разработчика и клиента. спасибо так оно и оказалось, разрегил ActiveX, а потом наблюдал инфу об этом обьекте в OLE/COM Вьювере :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2006, 07:49 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33898485&tid=2165489]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
80ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 433ms |

| 0 / 0 |
