TDymoDrucker
Delphi のクラスを使用してラベルを印刷しています。Dymo Label v.8 を使用して標準ラベル フィールドを作成しました。
Labelform で、ボタンのクリック時に変数を TDymo Drucker クラスに送信しています
procedure TFormButton.Button1Click(Sender: TObject);
var
Print : TDymoData;
begin
PrintData.selected := 'Button1';
PrintData.Nummber := 1234;
PrintData.Name :='Example1';
DymoData.Print(PrintData); //Passing parameters to Dymodrucker classwhere it checks for printer status and label fields
end;
DymoDrucker クラスにインストールされているすべてのフィールドとドライバーが最終的DymoAddIn.Print(1, true)
にラベルを印刷できるかどうかを確認するすべての操作を処理します。
しかし、同じフォームの別のボタンをクリックすると
procedure TFormButton.Button2Click(Sender: TObject);
var
Print : TDymoData;
begin
PrintData.selected := 'Button2';
PrintData.Model := 4567;
PrintData.ModelName :='Example2';
DymoData.Print(PrintData);
end;
すべての操作を処理して、DymoDrucker クラスにインストールされているすべてのフィールドとドライバーがインストールされているかどうかを確認し、最終的に を使用してDymoAddIn.Print(1, true)
、ラベルを印刷できません。エラーメッセージや失敗は表示されません。
誰かが私にそれがなぜなのか教えてもらえますか? 事前にご協力いただきありがとうございます。