Последние учебники веб-разработки
×

ASP Руководство

ASP ГЛАВНАЯ ASP Введение ASP устанавливать ASP Синтаксис ASP переменные ASP процедуры ASP формы ASP Cookies ASP сессия ASP заявка ASP #включают ASP Global.asa ASP Отправить по электронной почте

VBScript Руководство

VB ГЛАВНАЯ VB переменные VB процедуры VB условный VB перекручивание VB Примеры VB функции VB Ключевые слова

ASP Объекты

ASP отклик ASP Запрос ASP заявка ASP сессия ASP сервер ASP Ошибка ASP Файловая система ASP TextStream ASP Водить машину ASP файл ASP папка ASP Словарь ASP AdRotator ASP BrowserCap ASP Содержание Linking ASP Содержание ротатор ASP Быстрый Ref

ADO Руководство

ADO вступление ADO соединение ADO Recordset ADO дисплей ADO запрос ADO Сортировать ADO Добавить ADO Редактировать ADO Удалить ADO демонстрация ADO Ускорить

ADO Объекты

ADO команда ADO подключение ADO Ошибка ADO поле ADO параметр ADO Имущество ADO запись ADO Recordset ADO Поток ADO Типы данных

ASP and AJAX

AJAX вступление AJAX ASP AJAX База данных

ASP Примеры

ASP Примеры ASP викторина


 

Процедуры VBScript


VBScript имеет две процедуры вида:

  • Подпроцедура
  • процедура Function

Процедуры Sub VBScript

Субпроект процедура:

  • представляет собой последовательность операторов, заключенная между заявлениями Sub Sub и End
  • может выполнять действия, но does not return значение
  • может принимать аргументы
Sub mysub()
  или

Sub mysub(argument1,argument2)
  пример
Sub mysub()
  response.write("I was written by a sub procedure")
End Sub
Показать пример »

Процедуры функции VBScript

Процедура Функции:

  • представляет собой последовательность операторов, заключенная между отчетностью Функции Функции и End
  • может выполнять действия и can return значение
  • может принимать аргументы, которые передаются ему вызывающей процедуры
  • без аргументов, должен включать пустой набор круглых скобок ()
  • возвращает значение, присвоив значение его имени
Function myfunction()
  или

Function myfunction(argument1,argument2)
  пример
function myfunction()
  myfunction=Date()
end function
Показать пример »

Вызов процедуры

Эта простая процедура вызывается функция для вычисления суммы двух аргументов:

пример

Function myfunction(a,b)
myfunction=a+b
End Function

response.write(myfunction(5,9))
Показать пример »

Функция "myfunction" вернет сумму аргумент "a" и аргумент "b" . В этом случае 14.

При вызове процедуры вы можете использовать оператор вызова, например:

Call MyProc(argument)

Или, вы можете опустить оператор вызова, например:

MyProc argument