PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
17076 02/03/01 21:50:47 PB7.0: CreateDCの使い方 By めぐっぺ

カテゴリ:PowerBuilderの開発環境
日付:2002年03月01日 21:50 発信者:めぐっぺ
題名:PB7.0: CreateDCの使い方

みなさん、こんばんわ。

CreateDC、ResetDCを使用してプリンタの設定を変更したいのです。
過去ログを見て使用方法はなんとなくわかったのですが、どうもうまく
いきません。

外部関数宣言
--------------------------------------------------------------------------
FUNCTION Long CreateDCW
(ref String lpDriverName , ref String lpDevicdName , ref String lpOutput ,ref DEVMODE lpInitData ) 
LIBRARY \"gdi32.dll\" Alias For \"CreateDCW\"
--------------------------------------------------------------------------

スクリプト
--------------------------------------------------------------------------
Long ll_a
String ls_a,ls_b,ls_null

Setnull(ls_null)
ls_a = \"WINSPOOL\" 
ls_b = \"PRINSERTER LaserAct 5E\" 

ll_a = CreateDCW(ls_a,ls_b,ls_null,i_devmode)
---------------------------------------------------------------------------

リターンコードは0が帰ってきますが、DEVMODE構造体に値が入ってきません。
初歩的な質問(見当違いかもしれません)ですが、よろしくお願いします。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.