Страница: 1 |
Страница: 1 |
Вопрос: Ошибка операторов Left$,Right$
Добавлено: 31.01.09 12:13
Автор вопроса: Alexandrus | Web-сайт:
Hi,All!
Засада ,однако...:(
Недавно ось переустановил и теперь vb6 не хочет обрабатывать операторы Left$ и Right$.
При запуске приложения под средой vb пишет ,что ошибка компиляции и что для данного оператора не найдено совпадений в объявлениях. Когда то давно была такая проблема и я её решил,но сейчас не помню что сделал:(
Буду благодарен за помощь!
С ув. Alex
Ответы
Всего ответов: 11
Номер ответа: 1
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #1
Добавлено: 31.01.09 12:42
References/VBA кажется...
Номер ответа: 2
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #2
Добавлено: 31.01.09 13:45
мне обычно помогает Left$ -> VBA.Left$
Номер ответа: 3
Автор ответа:
fAndOrIn
Вопросов: 5
Ответов: 344
Профиль | | #3
Добавлено: 31.01.09 14:19
мне обычно помогает Left$ -> VBA.Left$
Номер ответа: 4
Автор ответа:
Alexandrus
ICQ: 496782368
Вопросов: 18
Ответов: 312
Web-сайт:
Профиль | | #4
Добавлено: 31.01.09 21:40
Я имел ввиду среду VB ,а не VBA. Поставил Vb на NoteBook...и та же проблема... И где собака порылась...Я конечно легко могу проблему обойти заменой left$ & rights$ своей процедурой ,но это не то...Столько кода и менять,да и не решение это
Номер ответа: 5
Автор ответа:
fAndOrIn
Вопросов: 5
Ответов: 344
Профиль | | #5
Добавлено: 01.02.09 07:22
И все же проверь наличие ссылки Project->References
Visual Basic For Applications
Library VBA
C:\WINDOWS\system32\msvbvm60.dll
и корректность этого файла...
Номер ответа: 6
Автор ответа:
Kardinal
ICQ: 360041513
Вопросов: 1
Ответов: 164
Web-сайт:
Профиль | | #6
Добавлено: 01.02.09 12:27
Это полная версия? у меня было такое на портированной. А если в новой программе - работает?
Номер ответа: 7
Автор ответа:
GDK
Вопросов: 13
Ответов: 348
Профиль | | #7
Добавлено: 03.02.09 12:36
VB и VBA - две разные вещи. И функции эти скорее всего в др. файлах(в смысле для VB и VBA эти файлы разные). А другие встроенные ф-ции работают?
Номер ответа: 8
Автор ответа:
Дмитрий Юпатов
Вопросов: 4
Ответов: 457
Web-сайт:
Профиль | | #8
Добавлено: 03.02.09 18:10
по-моему, с этими функциями работают так: microsoft.visualbasic.left ну или right
Номер ответа: 9
Автор ответа:
fAndOrIn
Вопросов: 5
Ответов: 344
Профиль | | #9
Добавлено: 05.02.09 07:03
VB и VBA - две разные вещи. И функции эти скорее всего в др. файлах(в смысле для VB и VBA эти файлы разные)
Если у Вас стоит VB6, найдите в Object Browser определение Left$. Почему-то у меня это VBA.Strings.Left$? И ссылка идет именно туда Library VBA C:\WINDOWS\system32\msvbvm60.dll!
Номер ответа: 10
Автор ответа:
GDK
Вопросов: 13
Ответов: 348
Профиль | | #10
Добавлено: 05.02.09 12:40
А если бы не был установлен офис? Тогда "C:\WINDOWS\system32\msvbvm60.dll" существует?
Номер ответа: 11
Автор ответа:
fAndOrIn
Вопросов: 5
Ответов: 344
Профиль | | #11
Добавлено: 05.02.09 14:08
Представь себе, существует. Причем заводится он там одновременно с виндой, как мне кажется.