各種プログラムからの実行
前へ 戻る次へ


4.2.1 Microsoft Visual Basic (ActiveXコントロール)

Microsoft Visual Basic で作成するプログラムで、フォーム上に帳票を表示する方法について説明します。


(1)フォーム上に帳票を表示
@ Visual Basic を起動し、[標準 EXE]のプロジェクトを新規作成します。


A [プロジェクト(P)]メニューの[コンポーネント(O)...]をクリックします。

=> [コンポーネント]ダイアログが表示されます。


B ワンダフルレポートの ActiveXコントロール をチェックし[OK]ボタンを押下します。

=> [ツールボックス]に が追加されます。


[Wonderful Report 2000 Preview Contorl]をチェックします。


C [ツールボックス]の を選択し、マウスを使ってフォーム(Form1)上にコントロールを配置します。


D [Form1]をダブルクリックして、Loadイベントのメソッドを表示します。


E コードを次のように編集します。

Private Sub Form_Load()
    Wfrfc1.Zoom = -1
    Wfrfc1.Open "請求書1.wfd"
End Sub


F このプログラムを実行すると、フォーム(Form1)上に帳票が表示されます。




(2)ボタンの押下で印刷
@ [Form1]にボタンを作成し、作成したボタンをダブルクリックして、Clickイベントのメソッドを表示します。


B コードを次のように編集します。

Private Sub Command1_Click()
    Wfrfc1.PrintOut "", 0, 0
End Sub


C このプログラムを実行し、表示されるフォーム(Form1)でボタンを押下すると、帳票が印刷されます。




前へ 戻る次へ