www.pudn.com > MSN Messenger µÄÔ´Âë.zip > inviteUnit.pas
unit inviteUnit;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
ComCtrls, ChatForm, Unit1;
type
TForm3 = class(TForm)
Buddylist: TListView;
procedure BuddylistDblClick(Sender: TObject);
procedure FormShow(Sender: TObject);
private
{ Private declarations }
public
mail: string;
end;
var
Form3: TForm3;
implementation
{$R *.DFM}
procedure TForm3.BuddylistDblClick(Sender: TObject);
begin
mail := Buddylist.Selected.SubItems.Strings[0];
Close;
end;
procedure TForm3.FormShow(Sender: TObject);
var
i: Integer;
NewItem: TListItem;
begin
mail := '';
BuddyList.Items.Clear;
for i := 0 to Form1.Buddylist.Items.Count - 1 do
if Pos('Off', Form1.Buddylist.Items.Item[i].SubItems.Strings[1]) <> 1 then
begin
NewItem := Buddylist.Items.Add;
NewItem.Caption := Form1.Buddylist.Items.Item[i].Caption;
NewItem.SubItems.Add(Form1.Buddylist.Items.Item[i].SubItems.Strings[0]);
NewItem.SubItems.Add(Form1.Buddylist.Items.Item[i].SubItems.Strings[1]);
end;
end;
end.