Страница 1 из 1
ActiveX Combobox

Добавлено:
Вт фев 04, 2014 6:05 pm
anforcer
На мнемосхеме установил элемент ComboBox_1, привязал к ней внутреннюю переменную типа message - P_ComboBox_1. Привязал к кнопке на данной мнемосхеме код
SetPropertyD("ComboBox_1", 1);
wcAddItem ( "ComboBox_1", "sdsdsd");
wcAddItem("ComboBox_1", "Vanilla");
wcAddItem("ComboBox_1", "Strawberry");
Запускаю Runtime и пусто. В чем дело не подскажите?
Re: ActiveX Combobox

Добавлено:
Ср фев 05, 2014 11:56 am
Генератор зла
anforcer писал(а):SetPropertyD("ComboBox_1", 1);
ИМХО, абсолютно лишнее (и неправильные параметры к тому же)
И правильнее использовать
ErrorNumber = wcAddItem ();
Тогда будет шанс понять почему не работает
Re: ActiveX Combobox

Добавлено:
Ср фев 05, 2014 4:05 pm
anforcer
SetPropertyD("ComboBox_1", 1);
wcAddItem ( "ComboBox_1", "sdsdsd");
wcAddItem("ComboBox_1", "Vanilla");
wcAddItem("ComboBox_1", "Strawberry");
а элементы "sdsdsd","Vanilla", "Strawberry" - обязательно должны быть тегами типа message?
Re: ActiveX Combobox

Добавлено:
Чт фев 06, 2014 12:01 pm
Генератор зла
Они должны быть строкового типа. А тегами или именно строками - не важно.
Перенабейте заново знаки ".
Иногда из Хелпа копируются неправильные кавычки и пример из-за этого не работает.
Re: ActiveX Combobox

Добавлено:
Вс фев 16, 2014 10:05 pm
anforcer
В скрипте на открытие окна
Dim rt as Integer;
rt=wcAddItem ( "ComboBox_1", "sdsdsd");
rt=wcAddItem("ComboBox_1", "Vanilla");
rt=wcAddItem("ComboBox_1", "Strawberry");
Все заработало! Спасибо!