!!! 1С как OLE Automation сервер !!! #30287


#0 by
Хороший парень
#1 by Хороший парень
Добрые дяди, подскажите, ПЛЗ!!!
#2 by Builder
Он тебе сказал, что функция не обнаружена. Попробуй ее запихнуть в глобальный модуль с пометкой Экспорт.
#3 by Хороший парень
А как ты это узнал? Расскажи, ПЛЗ!!!
#4 by Хороший парень
2Builder:Ну пож, расскажи как ты смог прочитать содержание ошибки. А то у меня уже другая :(((Îøèáêà âûïîëíåíèÿ Microsoft VBScript ошибка '800a000d'Íåñîîòâåòñòâèå òèïà: 'TekSheet'/_top.inc, line 38
#5 by Builder
Ò=Т, å=е, ê=к и т.д.Примерно можно понять, что он говорит.Может, написать перекодировщик... :)
#6 by RoRo
"Золотой жук" Э.По?
#7 by Хороший парень
:))))А может у кого-то он уже есть? :))))
#8 by Хороший парень
А кто знает, как передать параметры в следующей строке:PageName = v7.EvalExpr("ТекущаяСтраница")- а надо так (так не работает):PageName = v7.EvalExpr("ТекущаяСтраница(NavId,LangID)")Помогите, ПЛЗ!!!
#9 by Хороший парень
Почему на строку:Какой объект?!?! Помогите, ПЛЗ!!!
#10 by Хороший парень
Ну подскажите кто-нибудь, какой объект требуется? ПЛЗ!!!
#11 by Builder
2 Похоже, так не передать. Попробуй через глобальные переменные.v7.глПерем1="Ля-ля";2 Что делает/возвращает Проба? подробнее, плиз.
#12 by UnLeaded
1) Если обращаешься к какой-либо функции/процедуре ОЛЕсервера 1С, то энта самая функция/процедура должна обязательно быть доступной (см.)2) Попробуй не через EvalExpr, а напрямую: v7.Проба - а вдруг получиться :-)
#13 by Хороший парень
To Builder:Функция Проба возвращает просто строку "qwerty". Мне надо чтобы переменная PageName (см. 9) была равна этой строке.
#14 by Хороший парень
To UnLeaded:Не получается напрямую, пишет: "Недопустимый символ". :((
#15 by Хороший парень
To Builder:Огромное спаисбо за подсказку на счет передачи параметров; так работает!!! ФУХ!!! Одной проблемой меньше. :)А вот на счет (см. 9)?!?! Помогите, ПЛЗ!!! Где копать?
#16 by Builder
To 13:Ну так она и возвращает эту строку! Это, похоже, ты в VB PageName не так объявил. Наверняка Dim PageName As Object. А надо As String.Кстати, - работает, сам проверял.
#17 by Хороший парень
Всем откликнувшимся ОГРОМНОЕ, ПРИОГРОМНОЕ СПАИСБО!!!ВСЕ ПОЛУЧИЛОСЬ!!! УРА-А-А-А-А!!!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям