请教:如何完全引用IE菜单中的"工具"--包括"邮件"/"internet"(100分)

  • 主题发起人 主题发起人 新无理手
  • 开始时间 开始时间
对不起,是"工具"菜单中"邮件"和"internet 选项"功能
 
var x:cardinal;
begin
{Internet 选项}
x:=winexec('rundll32.exe shell32.dll,Control_RunDLL Inetcpl.cpl,,0',9);
{----------------------调用错误----------------------}
if x=0 then messagebox(0,'程序超出内存','错误',0);
if x=ERROR_BAD_FORMAT then messagebox(0,'该程序非一个合法的Win32.EXE程序).','错误',0);
if x=ERROR_FILE_NOT_FOUND then messagebox(0,'指定文件没找到','错误',0);
if x=ERROR_PATH_NOT_FOUND then messagebox(0,'指定路径没找到','错误',0);
end;

//邮件
uses Registry;
function GetMail:string;
var Reg:Tregistry
begin
Reg:=TRegistry.Create;
Reg.RootKey:=HKEY_CLASSES_ROOT;
if Reg.OpenKey('mailto/shell/open/command',false) then Result:=Reg.ReadString('')
else Result:='None';
Reg.CloseKey;
Reg.Destroy
end;

procedure TMainForm1.ToolsMailClick(Sender: TObject);
begin
WinExec(PChar(GetMail),0)
end;

我背的,可能有些字母打错了。给分吧。谢谢。
 
cgh0717~~~~嘿嘿
internet选项正确
但为什么"邮件"是用word打开的啊????
 
接受答案了.
 
接受答案了.
 
后退
顶部