メガソフト トップサポートSTARFAXシリーズ > STARFAX OCXフォーラム
STARFAX OCXフォーラム
[フォーラムトップ]
一括表示

TIFFファイル作成 - mako 2005/03/17(Thu) 22:34 No.1448
AccessからSTARFAXからFAXを送信するプログラムを作成中です。

プログラム内容******************************
IMG_FileName = "TEST.tif"

'STARFAXプリンタドライバに、ファイルに出力するよう設定
If Me!STARFAX.SetupPrinter(IMG_FileName, "") <> FWER_SUCCESS Then
エラー処理
End If
'FAXイメージをファイル出力
Call 印刷処理(2枚分の印刷データをプリンタに出力)

'FAXイメージファイル出力完了まで待つ
Do While (Me!STARFAX.TerminatePrinter <> SFWER_SUCCESS)
DoEvents
Loop

'FAX送信指示
SFState = Me!STARFAX.FaxSend("宛先:" & SHI_Name, IMG_FileName, SHI_FAXNo, "")

******************************
と書いているのですが、1枚目の印字データ(画像)のみがTEST.Tifファイルに書き込まれ、2枚目(画像)が作成されません。当然FaxSendを呼び出すと1枚目のみを送信してしまいます。なにかプリンタ等の設定が必要なのでしょうか?

Re: TIFFファイル作成 - 返答君 2005/03/23(Wed) 10:11 No.1450
> Call 印刷処理(2枚分の印刷データをプリンタに出力)

中身がわからないけれど、この中で2回印刷処理を走らせてませんか?同名ファイルに対して。
プリンターには出るでしょうけど、ファイルに対して出力する場合は
2回目の印刷で前のファイルが上書きされるわけで、出ないってだけの話では?