Граф наследования:IPAddress:
Открытые члены | |
SetRange ([in, range(0, 3)] LONG Index,[in] BYTE Min,[in] BYTE Max) | |
Метод позволяет задать границы для заданного поля адреса. | |
Свойства | |
ULONG RW | Value [] |
Свойство определяет адрес в числовом виде. | |
VARIANT_BOOL R | IsBlank [] |
Свойство определяет что все поля адреса не заполнены. |
События: компонент вызывает событие OnChange при изменении текста.
Создание: Компонент можно создать методом CreateIPAddress класса Frame
Пример (JScript):
o = new ActiveXObject("Scripting.WindowSystemObject") o.EnableVisualStyles = true f = o.CreateForm(0,0,0,0) f.ClientWidth = 200 f.ClientHeight = 80 f.CenterControl() IPAddress = f.CreateIPAddress(10,10,150,30) Str = "10.64.1.2" Values = Str.split(".") Value = 0 for (i = 0; i<4; i++) Value |= new Number(Values[3-i]) << i*8 IPAddress.Value = Value f.Text = Str f.Show() o.Run()
Результат:
SetRange | ( | [in, range(0, 3)] LONG | Index, | |
[in] BYTE | Min, | |||
[in] BYTE | Max | |||
) |
Метод позволяет задать границы для заданного поля адреса.
Index | индекс поля | |
Min | минимум значения поля | |
Max | максимум значения поля |
VARIANT_BOOL R IsBlank |
Свойство определяет что все поля адреса не заполнены.
ULONG RW Value |
Свойство определяет адрес в числовом виде.