Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Ошибка операторов Left$,Right$ Добавлено: 31.01.09 12:13  

Автор вопроса:  Alexandrus | Web-сайт: starsorion.com | ICQ: 496782368 
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-сайт: winandfx.narod.ru
 Профиль | | #2
Добавлено: 31.01.09 13:45
мне обычно помогает Left$ -> VBA.Left$

Ответить

Номер ответа: 3
Автор ответа:
 fAndOrIn



Вопросов: 5
Ответов: 344
 Профиль | | #3 Добавлено: 31.01.09 14:19
Winand пишет:
мне обычно помогает Left$ -> VBA.Left$
Мне тоже, но с Right$ таких проблем у меня не было. С Left(не сLeft$) проблема появляется при работе в форме, которая имеет одноименное свойство.

Ответить

Номер ответа: 4
Автор ответа:
 Alexandrus



ICQ: 496782368 

Вопросов: 18
Ответов: 312
 Web-сайт: starsorion.com
 Профиль | | #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-сайт: kg7.ru
 Профиль | | #6
Добавлено: 01.02.09 12:27
Это полная версия? у меня было такое на портированной. А если в новой программе - работает?

Ответить

Номер ответа: 7
Автор ответа:
 GDK



Вопросов: 13
Ответов: 348
 Профиль | | #7 Добавлено: 03.02.09 12:36
VB и VBA - две разные вещи. И функции эти скорее всего в др. файлах(в смысле для VB и VBA эти файлы разные). А другие встроенные ф-ции работают?

Ответить

Номер ответа: 8
Автор ответа:
 Дмитрий Юпатов



Вопросов: 4
Ответов: 457
 Web-сайт: cargomaster.at.ua/
 Профиль | | #8
Добавлено: 03.02.09 18:10
по-моему, с этими функциями работают так: microsoft.visualbasic.left ну или right

Ответить

Номер ответа: 9
Автор ответа:
 fAndOrIn



Вопросов: 5
Ответов: 344
 Профиль | | #9 Добавлено: 05.02.09 07:03
GDK пишет:
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
Представь себе, существует. Причем заводится он там одновременно с виндой, как мне кажется.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам