outlook二次开发里要让保存附件时覆盖同名文件时弹出询问要怎么做? 我用Delphi为Outlook2003添加了一个按钮,功能是把指定邮件的附件保存到本地上。我用了saveasfile函数,但是会把本地的同名文件覆盖。我希望能弹出对话框选择是否覆盖,请问代码要怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你不会在调用saveasfile前判断文件是否存在吗 用API MessageBox弹出个对话框问用户是否覆盖啊另,保存附件接口应该有方法是弹出"另存为..."对话框的吧,找找看 vari:integer;beginif FileExists('filename') then begin i:=Application.MessageBox('文件已经存在,是否要覆盖?','提示对话框',MB_YESNO); if i=IDYES then begin //覆盖 end else if i=IDNO then begin //不覆盖 end; end;end; 感谢ysai 和hys_427 的指导 DBGridEH判断一个列个的重复值? 50分请教窗口调用问题,着急!!(在线等待!!!) 如何获取已打开的ie的句柄? 如何发送一个键盘事件到另一个打开的窗口 如何动态设置dbgrid.columns.picklist? 数据库的连接问提 WinNT远程关机的问题 给回复是0:00整的回复人的200分,看谁走运。。。呵呵 DBGrid经典内容,高手们快来吧!!! 请问,如何将DBTextEdit的文本写入数据库中!!!急! mwy654321(无条件为你)进来领分!二个问题 我是菜鸟 delphi高手进来帮个忙
另,保存附件接口应该有方法是弹出"另存为..."对话框的吧,找找看
i:integer;
begin
if FileExists('filename') then
begin
i:=Application.MessageBox('文件已经存在,是否要覆盖?','提示对话框',MB_YESNO);
if i=IDYES then
begin
//覆盖
end
else if i=IDNO then
begin
//不覆盖
end;
end;
end;