85 lines
2.0 KiB
Plaintext
85 lines
2.0 KiB
Plaintext
|
{
|
||
|
$Project$
|
||
|
$Workfile$
|
||
|
$Revision$
|
||
|
$DateUTC$
|
||
|
$Id$
|
||
|
|
||
|
This file is part of the Indy (Internet Direct) project, and is offered
|
||
|
under the dual-licensing agreement described on the Indy website.
|
||
|
(http://www.indyproject.org/)
|
||
|
|
||
|
Copyright:
|
||
|
(c) 1993-2005, Chad Z. Hower and the Indy Pit Crew. All rights reserved.
|
||
|
}
|
||
|
{
|
||
|
$Log$
|
||
|
}
|
||
|
{
|
||
|
Rev 1.3 1/21/2004 2:12:40 PM JPMugaas
|
||
|
InitComponent
|
||
|
|
||
|
Rev 1.2 12/8/2002 07:26:30 PM JPMugaas
|
||
|
Added published host and port properties.
|
||
|
|
||
|
Rev 1.1 12/6/2002 05:29:28 PM JPMugaas
|
||
|
Now decend from TIdTCPClientCustom instead of TIdTCPClient.
|
||
|
|
||
|
Rev 1.0 11/14/2002 02:17:02 PM JPMugaas
|
||
|
|
||
|
2000-April-30 J. Peter Mugaas
|
||
|
changed to drop control charactors and spaces from result to ease
|
||
|
parsing
|
||
|
}
|
||
|
|
||
|
unit IdDayTime;
|
||
|
|
||
|
{*******************************************************}
|
||
|
{ }
|
||
|
{ Indy QUOTD Client TIdDayTime }
|
||
|
{ }
|
||
|
{ Copyright (C) 2000 Winshoes WOrking Group }
|
||
|
{ Started by J. Peter Mugaas }
|
||
|
{ 2000-April-23 }
|
||
|
{ }
|
||
|
{*******************************************************}
|
||
|
|
||
|
interface
|
||
|
{$i IdCompilerDefines.inc}
|
||
|
|
||
|
uses
|
||
|
IdAssignedNumbers,
|
||
|
IdTCPClient;
|
||
|
|
||
|
type
|
||
|
TIdDayTime = class(TIdTCPClientCustom)
|
||
|
protected
|
||
|
Function GetDayTimeStr : String;
|
||
|
procedure InitComponent; override;
|
||
|
public
|
||
|
Property DayTimeStr : String read GetDayTimeStr;
|
||
|
published
|
||
|
property Port default IdPORT_DAYTIME;
|
||
|
property Host;
|
||
|
end;
|
||
|
|
||
|
implementation
|
||
|
|
||
|
uses
|
||
|
IdGlobal, SysUtils;
|
||
|
|
||
|
{ TIdDayTime }
|
||
|
|
||
|
procedure TIdDayTime.InitComponent;
|
||
|
begin
|
||
|
inherited InitComponent;
|
||
|
Port := IdPORT_DAYTIME;
|
||
|
end;
|
||
|
|
||
|
function TIdDayTime.GetDayTimeStr: String;
|
||
|
begin
|
||
|
Result := Trim ( ConnectAndGetAll );
|
||
|
end;
|
||
|
|
||
|
end.
|