Вверх ↑
Ответов: 2125
Рейтинг: 159
#1: 2008-12-16 21:52:45 ЛС | профиль | цитата
andrestudio писал(а):
Чем отличается sys.CreateObject от CreateObject

CreateObject встроен в VBScript, т.е. это функция неотделима от языка.
А sys.CreateObject - это моя функция, которую я добавил к объекту sys, и её параметры я обрабатываю сам, т.е. создать объект, приаттачить обработчик событий, реализовать этот обработчик, и т.п.

Кстати, по поводу
andrestudio писал(а):
нужно склонить обьект принять стринг за имена переменных

Есть в JavaScript такая фича:

function doWork(dt, idx)
{
obj = Array();
obj.test1 = 'AAA';
obj.test2 = 'BBB';
sys.onTest(obj['test1']);
}
То есть индекс массива и имя после точки - это одно и то-же, по крайней мере в JavaScript.

карма: 1

2
Голосовали:andrestudio, Minkovsky