API:Vcl.ExtActns.TDownLoadURL

From RAD Studio API Documentation

TDownLoadURLVcl.ExtActns.TURLActionVcl.ActnList.TCustomActionSystem.Actions.TContainedActionSystem.Classes.TBasicActionSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObject

Delphi

TDownLoadURL = class(TURLAction , IBindStatusCallback)

C++

class PASCALIMPLEMENTATION TDownLoadURL : public TURLAction

Properties

Type Visibility Source Unit Parent
class public
Vcl.ExtActns.pas
Vcl.ExtActns.hpp
Vcl.ExtActns Vcl.ExtActns

Description

TURLAction is the base class for actions that perform some function based on an URL. {{#multireplace:Vcl.ExtActns.TDownLoadURL|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} inherits from {{#multireplace:Vcl.ExtActns.TURLAction|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. All content below this line refers to {{#multireplace:Vcl.ExtActns.TURLAction|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.

TURLAction is the base class for actions that perform some function based on an URL.

Use TURLAction as a base class when creating an action component that uses a Uniform Resource Locator (URL). TURLAction introduces the URL property to get or set the URL that it works with, but does not actually do anything with that URL. Rather, TURLAction descendants, such as TBrowseURL or TDownLoadURL, override the ExecuteTarget method to perform some operation that uses the value of the URL property.

TURLAction automatically disables itself if the URL property has not been assigned.

See Also