Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / проблемы с eval / 6 сообщений из 6, страница 1 из 1
22.01.2007, 14:52
    #34272416
dimabin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемы с eval
Код
Код: plaintext
myCombo.ListIndex =  1 
работает


а код

Код: plaintext
1.
2.
3.
Dim objScript As New ScriptControl
objScript.Language = "VBScript"
sCommand = "myCombo.ListIndex = 1"
objScript.Eval (sCommand)

не работает (не найден myCombo). Почему?
...
Рейтинг: 0 / 0
22.01.2007, 15:17
    #34272520
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемы с eval
Потому что ScriptControl не знает что такое myCombo. Узнает, если сделать objScript.AddObject "myCombo", myCombo
...
Рейтинг: 0 / 0
22.01.2007, 15:51
    #34272668
dimabin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемы с eval
а если оно у меня в цикле крутится, то есть у меня есть myCombo1, myCombo2, myCombo3 и т.д.?
...
Рейтинг: 0 / 0
22.01.2007, 17:21
    #34273015
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемы с eval
Значит нужно добавить все.
...
Рейтинг: 0 / 0
23.01.2007, 08:15
    #34273930
Rustygold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемы с eval
dimabinа если оно у меня в цикле крутится, то есть у меня есть myCombo1, myCombo2, myCombo3 и т.д.?

AntonariyЗначит нужно добавить все.

а еще можно переименовать combo так: myCombo(1), myCombo(2), myCombo(3) и т.д.
...
Рейтинг: 0 / 0
23.01.2007, 10:07
    #34274184
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблемы с eval
Не уверен, что получится работать с массивом контролов в скрипте.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / проблемы с eval / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]