Class TDialUp (unit DialUp)

Inherits from

TComponent

Constructors


constructor Create(AOwner:TComponent);

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Functions

function CreateEntry : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

function DeleteEntry : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

destructor Destroy;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

function Dial : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

function EditEntry : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

function GetConnections : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

function GetEntries : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

function GetEntryPassword(var Value : String) : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

function GetEntryUserName(var Value : String) : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

function HangUp : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

function HangUpConn(Handle : THRasConn) : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

function RemovePassword : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

function RenameEntryTo(S : String) : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

function SetEntryPassword(Value : String) : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

function SetEntryUserName(Value : String) : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

function StatusString(State: TRasConnState; Error: Integer): String;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

function StatusStringCZ(State: TRasConnState; Error: Integer): String;


procedure Timer(Sender: TObject);


Properties

property DialMode : TDialMode


property Entries : TStringList


property Entry : String


property Language : TLanguage


property Name :


property Tag :


Events

event OnActiveConnection : TOnActiveConn


event OnAsyncEvent : TOnAsyncEvent


event OnConnect : TStandartEv


event OnDialing : TStandartEv


event OnEntryGet : TOnEntryGet


event OnError : TOnError


event OnNotConnected : TOnNotConn


Variables

AError : Integer;


AMsg : Integer;


AState : TRasConnState;


AsyncStatus : Boolean;

Handle to RAS connection dialed with by this component when connected

hRAS : ThRASConn;


FDialMode : TDialMode;


FEntries : TStringList;


FEntry2Dial : String;


FLanguage : TLanguage;


FOnActiveConn : TOnActiveConn;


FOnAsyncEvent : TOnAsyncEvent;


FOnConnected : TStandartEv;


FOnDialing : TStandartEv;


FOnEntryGet : TOnEntryGet;


FOnError : TOnError;


FOnNotConnected : TOnNotConn;


FTimer : TTimer;



Constructors


constructor Create(AOwner:TComponent);

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Functions


function CreateEntry : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


function DeleteEntry : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


destructor Destroy;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


function Dial : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


function EditEntry : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


function GetConnections : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


function GetEntries : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


function GetEntryPassword(var Value : String) : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


function GetEntryUserName(var Value : String) : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


function HangUp : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


function HangUpConn(Handle : THRasConn) : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


function RemovePassword : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


function RenameEntryTo(S : String) : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


function SetEntryPassword(Value : String) : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


function SetEntryUserName(Value : String) : Integer;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


function StatusString(State: TRasConnState; Error: Integer): String;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


function StatusStringCZ(State: TRasConnState; Error: Integer): String;


procedure Timer(Sender: TObject);


Properties


property DialMode : TDialMode


property Entries : TStringList


property Entry : String


property Language : TLanguage


property Name :


property Tag :


Events


event OnActiveConnection : TOnActiveConn


event OnAsyncEvent : TOnAsyncEvent


event OnConnect : TStandartEv


event OnDialing : TStandartEv


event OnEntryGet : TOnEntryGet


event OnError : TOnError


event OnNotConnected : TOnNotConn


Variables


AError : Integer;


AMsg : Integer;


AState : TRasConnState;


AsyncStatus : Boolean;

Handle to RAS connection dialed with by this component when connected


hRAS : ThRASConn;


FDialMode : TDialMode;


FEntries : TStringList;


FEntry2Dial : String;


FLanguage : TLanguage;


FOnActiveConn : TOnActiveConn;


FOnAsyncEvent : TOnAsyncEvent;


FOnConnected : TStandartEv;


FOnDialing : TStandartEv;


FOnEntryGet : TOnEntryGet;


FOnError : TOnError;


FOnNotConnected : TOnNotConn;


FTimer : TTimer;