Граф наследования: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 | 
Свойство определяет адрес в числовом виде.