tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル プリンタに生データを送信する方法
投稿日: 2006/03/20(Mon) 18:32
投稿者hirovox
[OSのVer]:WindowsXP    [VBのVer]:VB.NET  

hhttp://support.microsoft.com/default.aspx?scid=kb;ja;322090

上記サイトにあるコードを
そのままコピーペーストで実行させると
ローカルのプリンタでは問題なく動作するのですが、
ネットワーク接続のプリンタを選択した場合、

「PInvokeStackImbalance が検出されました。
Message: PInvoke 関数 'Form1+RawPrinterHelper::OpenPrinter' がスタックを不安定にしていま
す。PInvoke シグネチャがアンマネージ ターゲット シグネチャに一致していないことが原因として
考えられます。呼び出し規約、および PInvoke シグネチャのパラメータがターゲットのアンマネー
ジ シグネチャに一致していることを確認してください。」

とメッセージが表示されます。

無視して「続行」をするとちゃんと動作しているのですが、
このエラーの原因、対処方法をお教えください。

よろしくお願いします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。