我这有部分取得EMAIL的代码,不知是否对你有用?
procedure TForm1.Button1Click(Sender: TObject);
var
doc: IHTMLDocument2;
all: IHTMLElementCollection;
len,i,flag: integer;
item: IHTMLElement;
vAttri: Variant;
begin
if assigned(IEThis) then
begin
combobox1.clear;
//获得Webbrowser对象中的文档对象
doc := iethis.document as ihtmldocument2;
//获得文档中所有的HTML元素集合
all := doc.get_all;
len := all.get_length;
//访问HTML元素集合中的每一个元素
for i:=0 to len-1 do
begin
item := all.item(i,varempty) as IHTMLElement;
//如果该元素是一个链接
if item.Get_tagname = 'A' then
begin
flag := 0;
vAttri := item.getAttribute('protocol',flag); //获得链接属性
//如果是mailto链接则将链接的目标地址添加到combobox1
if vAttri = 'mailto:' then
begin
vAttri := item.getAttribute('href',flag);
combobox1.items.add(vAttri);
end;
end;
end;
end;
end;