[Содержание] [Предыдущая] [Следующая] [Индекс]

callC

Вызывает внешнюю функцию и возвращает значение, которое возвратила внешняя функция.

Функция server-side
Реализовано в LiveWire 1.0

Синтаксис

callC(JSFunctionName, arg1,..., argN)

Параметры

JSFunctionName
Имя функции, как она идентифицирована с RegisterCFunction.
arg1...argN
Разделенный запятой список параметров внешней функции. Параметры могут быть любые значения JavaScript: строки, числа или Булевы значения. Число параметров должно соответствовать числу параметров, требуемых внешней функцией.

Описание

Функция callC это server-side JavaScript функция верхнего уровня, которая не связана ни с одним объектом.

Функция callC возвращает строковое значение, которое возвращает внешняя функция; callC может возвращать только строковые значения.

Примеры

Следующий пример присваивает значение переменной isRegistered согласно тому, успешна ли попытка регистрации внешней функции echoCCallArguments или неуспешна. Если isRegistered равно true, выполняется функция callC.

var isRegistered =
   registerCFunction("echoCCallArguments",
      "c:/mypath/mystuff.dll",
      "mystuff_EchoCCallArguments")
if (isRegistered == true) {
   var returnValue =
   callC("echoCCallArguments", "first arg", 42, true, "last arg")
   write(returnValue)
}

Смотрите также

registerCFunction


[Содержание] [Предыдущая] [Следующая] [Индекс]

Последняя Модификация: 10/31/97 16:38:00


Права © 1997 Netscape Communications Corporation



Все мессаги сюда:yanich@inbox.ru
Hosted by uCoz