gpt4 book ai didi

delphi - 如何显示 Windows 照片打印向导?

转载 作者:行者123 更新时间:2023-12-03 15:48:30 26 4
gpt4 key购买 nike

我找到了VB函数ShowPhotoPrintingWizard :

CommonDialog.ShowPhotoPrintingWizard( _
ByVal Files As VARIANT _
) As HRESULT

我如何在 Delphi 中调用它或获得等效功能?我使用的是 Delphi 2010。

最佳答案

我认为对于单个文件来说可能是这样的:

uses
ComObj;

procedure TForm1.Button1Click(Sender: TObject);
var
CommDlg: OleVariant;
begin
CommDlg := CreateOleObject('WIA.CommonDialog');
CommDlg.ShowPhotoPrintingWizard('d:\Image.jpg');
end;

或者类似的多个文件:

procedure TForm1.Button1Click(Sender: TObject);
var
Files: OleVariant;
CommDlg: OleVariant;
begin
CommDlg := CreateOleObject('WIA.CommonDialog');
Files := CreateOleObject('WIA.Vector');
Files.Add('d:\Image 1.jpg');
Files.Add('d:\Image 2.jpg');
CommDlg.ShowPhotoPrintingWizard(Files);
end;

关于delphi - 如何显示 Windows 照片打印向导?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15644539/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com