DrawEllipseメソッド

円・楕円を描画します。
 
[構文]
 
レポートライブラリOCX
 
Object.DrawEllipse (sx, sy, ex, ey)
 
レポートライブラリ.NETコントロール
 
long Object.DrawEllipse (sx, sy, ex, ey)
 

設定項目

内容

Object

 

オブジェクトへの参照を表すオブジェクト式

sx

long

外接する四角形の左上X座標(1/100mm単位)

sy

long

外接する四角形の左上Y座標(1/100mm単位)

ex

long

外接する四角形の右下X座標(1/100mm単位)

ey

long

外接する四角形の右下Y座標(1/100mm単位)

 
[エラーコード]
 

内容

1011

描画エラー

1029

Startを行ってください

 
[解説]
 
円・楕円のプロパティは、LineWidthプロパティ(線の幅)、LineStyleプロパティ(線の種類)、FillPatternプロパティ(塗り潰しパターン)、OutLineプロパティ(輪郭線)を使って設定します。 各プロパティは、改ページでページが変わった時には再設定が必要です。
 
StartメソッドとEnd(Abort)メソッドの間で実行します。
 
[コーディング例]
 
レポートライブラリOCX
 
Jvr.FillPattern = JV_FILL_SOLID '前景色で塗り潰し
Jvr.OutLine = JV_OUTLINE_ON '輪郭線あり

Jvr.LineStyle = JV_PS_DOT

'点線

Jvr.DrawEllipse(3000, 1000, 4000, 2500)

 

 
レポートライブラリ.NETコントロール
 
Jvr.FillPattern = JV_FILL_SOLID '前景色で塗り潰し
Jvr.OutLine = JV_OUTLINE_ON '輪郭線あり

Jvr.LineStyle = JV_PS_DOT

'点線

ret = Jvr.DrawEllipse(3000, 1000, 4000, 2500)