System.Net.Socket.TIPAddress.Create

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

class function Create(const Name: string): TIPAddress; overload; static;
class function Create(const Address: Cardinal): TIPAddress; overload; static;
class function Create(const B1, B2, B3, B4: Byte): TIPAddress; overload; static;
class function Create(const Address: TIPAddress; Mask: TIPAddress): TIPAddress; overload; static;
class function Create(const Address: in_addr): TIPAddress; overload; static;

C++

static TIPAddress __fastcall Create(const System::UnicodeString Name)/* overload */;
static TIPAddress __fastcall Create(const unsigned Address)/* overload */;
static TIPAddress __fastcall Create(const System::Byte B1, const System::Byte B2, const System::Byte B3, const System::Byte B4)/* overload */;
static TIPAddress __fastcall Create(const TIPAddress Address, TIPAddress Mask)/* overload */;
static TIPAddress __fastcall Create(const in_addr Address)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
System.Net.Socket.pas
System.Net.Socket.hpp
System.Net.Socket TIPAddress


説明

TIPAddress のインスタンスを作成します。

受け取るパラメータは、次のいずれか 1 つでなければなりません。

  • Name: ドメイン名を表す文字列です。
  • Address: IPv4 アドレスです。
  • B1B2B3B4: IPv4 アドレスの個々のオクテットです。
  • AddressMask: どちらのパラメータも TIPAddress 型です。返される TIPAddress は、ローカル サブネットへの UDP データグラム ブロードキャストとして使用するのに適しています。
  • Address: 返される TIPAddress は、プラットフォーム ソケット API の種類に従って構造化されます。

関連項目