ネットワークプリンタをプログラムで指定して印刷する。

HOME › フォーラム › 旧サポート掲示板 › ネットワークプリンタをプログラムで指定して印刷する。

  • このトピックは空です。
8件の投稿を表示中 - 1 - 8件目 (全8件中)
  • 投稿者
    投稿
  • #1742
    大浦
    ゲスト

    いつもお世話になっております。
    WR3.0にてネットワークプリンタをプログラムで指定して帳票を出力したいのですが、OCXヘルプのPrinterNameのサンプルコードを利用してCreatePrinterにセットしたところ「パラメータ無効(40005)」のエラーが発生しました。
    また、直接CreatePrinterに”\\saver\printer名”をセットすると「指定したプリンタが見つかりません。(10101)」のエラーが発生します。
    ネットワークプリンタをプログラムで指定出来ないののでしょうか?
    申し訳ございませんが御回答お願いいたします。
    OSはWin2000
    VB6.0SP5です。
    (コード記述)
    MaxPrinters = frmFormNM.WING.PrinterDevices
    For Count = 0 To MaxPrinters – 1
    PrinterName = frmFormNM.WING.PrinterName(Count)
    If InStr(1, PrinterName, “FMPR”) > 0 Then
    Exit For
    End If
    PrinterName = “”
    Next Count

    Set waxPrinter = frmFormNM.WING.CreatePrinter(PrinterName)

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

    お世話になります。

    大変お手数ですが、作成に失敗するプリンター名をお知らせ頂
    けないでしょうか?

    以上です。宜しくお願い致します。

    #1744
    大浦
    ゲスト

    プリンター名は富士通FMPR5100(水平漢字プリンター15)です。
    宜しくお願いいたします。

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

    ご連絡ありがとうございます。

    大変申し訳ありませんでした。私の説明が不足しておりまし
    た。
    度々申し訳ありませんが、処理が失敗するプリンター名で、
    CreatePrinterへ指定した名称(情報)をお知らせ下さい。

    以上です。宜しくお願い致します。

    #1746
    大浦
    ゲスト

    プリンター名は”\\tslsv20\FMPR5100″です。
    PrinterNameで取得したネットワーク上の全てのプリンタを設定しましたが処理が失敗しました。
    ローカルプリンタなら成功します。
    宜しくお願いいたします。

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

    お世話になります。

    ご連絡ありがとうございます。
    ご連絡頂きましたネットワークプリンターについて調査致しま
    したが、現象を確認することが出来ておりません。
    大変お手数ですが、以下の項目についてお知らせ頂けないでし
    ょうか?

     1.OSへ登録されているプリンター数
     2.デザイナーからのテスト印刷結果
     ※ネットワークプリンターのみで結構です

    以上です。宜しくお願い致します。

    #1748
    大浦
    ゲスト

    お世話になります。
    OSのプリンタ数は4台(内ネットワークプリンタ1台)
    デザイナーではネットワークプリンタに出力しても正常に動作します。

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

    お世話になります。

    ご連絡頂きました現象を確認出来ておりません。
    大変申し訳ありませんが該当処理部のソースを、お送り頂けな
    いでしょうか?

    ※support@swg.co.jp宛までお願い致します。

    以上です。宜しくお願い致します。

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