繰り返し印刷での現象

HOME › フォーラム › 旧サポート掲示板 › 繰り返し印刷での現象

  • このトピックは空です。
4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #970
    駒井
    ゲスト

    お世話になっています。
    以下の件についてお教えください。
    Win2000Pro上で
    SQLで検索した内容を一覧印刷を行うプログラムで
     「検索」→「印刷」を数回繰返すとエラーで止まってしまう現象が起きています。
    同一ソフトをWin98、Win98SEで使用した場合は現在エラーでの停止は確認されていません。

    Delphiでのソースは以下の通りです

    try
    WrRept := WR3AXCL1.LoadReport(‘XXXX.w30’);
    WrPrit := WR3AXCL1.CreateReportPrinter(WrRept,Handle,wrPRTDLGITEM_DIS_PROPERTY);
    WrPrit.OpenPrinter(Handle);
    印刷内容のセット
     WrPrit.ReportPrint(WrRept);
    WrPrit.ClosePrinter(True);
    WrPrit.Delete;
    WrRept.Delete;
    except
    if WR3AXCL1.LastError <> 0 then begin
    WR3AXCL1.ClearLastError;
    end;
    if not VarIsEmpty(WrRept) then begin
    WrRept.Delete;
    end;
    if not VarIsEmpty(WrPrit) then begin
    WrPrit.Delete;
    end;

    よろしくお願いします。

    #971
    松嶋@ソフトウィング
    ゲスト

    WingReportご利用いただきまして誠にありがとうございます。

    ソースの一部を拝見させていただきましたが、特に問題は見つかり
    ませんでした。そこで質問なのですが、「エラーで止まってしま
    う」とありますが、エラー番号をお教え頂けないでしょうか?
    また、プリンタードライバーの種類及びバージョンをお教えくださ
    い。

    以上です。よろしくお願いいたします。

    #972
    駒井
    ゲスト

    客先で発生しているエラーメッセージは以下の通りです
    “0x01a00ab9″の命令が”0x00450050″のメモリを参照しました。
    メモリが”written”になることはできません。
    プログラムを終了するには[OK]をクリックしてください

    検索2~3回ごとにプログラムを再起動させて使用するとエラーは起こらないようです。
    客先でのプリンタードライバーは不明ですが、弊社にて実験を行った際のプリンタードライバーは
    Canon LBP-910 LIPS4 (UNIDRV.DLL 5.00)です。

    また、上記エラーの他に、印刷ボタンを押した時にプリンター選択ウィンドウ自体が開かなくといった現象も確認されています。

    よろしくお願いします。

    #973
    松嶋@ソフトウィング
    ゲスト

    お世話になります。

    お知らせいただきましてありがとうございます。
    例外エラーが発生している様ですが、プリンタードライバーの製造
    元及びバージョンは特定できないでしょうか?
    また、OS標準のドライバーをご使用になっている場合は、メー
    カー製のドライバーでテストを行うことは出来ませんでしょうか?

    大変お手数ですが、よろしくお願いいたします。

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • フォーラム「旧サポート掲示板」には新規投稿および返信を追加できません。