Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1039 / 2272 ツリー ←次へ | 前へ→

【9052】Lineメソッドを使用して罫線を出力したいんですが。 そら坊 07/1/31(水) 14:03 質問[未読]
【9062】Re:Lineメソッドを使用して罫線を出力したいん... 07/1/31(水) 16:16 発言[未読]
【9069】Re:Lineメソッドを使用して罫線を出力したいん... そら坊 07/1/31(水) 16:48 お礼[未読]

【9052】Lineメソッドを使用して罫線を出力したいんで...
質問  そら坊  - 07/1/31(水) 14:03 -

引用なし
パスワード
   以下のとおりにLineメソッドを利用して、3ポイントの罫線を出力しようとしていますが、ポイントが変わりません。何故でしょうか?

Private Sub 詳細_Print(Cancel As Integer, PrintCount As Integer)

  Dim intColor As Integer, i As Integer
  Dim SngTOP As Single, SngHEIGHT As Single
  Dim SngLEFT(5) As Single
  
  Me.ScaleMode = 7
  SngTOP = Me.ScaleTop + 12
  SngLEFT(1) = Me.ScaleLeft + 0#
  SngLEFT(2) = Me.ScaleLeft + 3.7
  SngLEFT(3) = Me.ScaleLeft + 17.8
  SngHEIGHT = Me.ScaleHeight - 100
  intColor = RGB(0, 0, 0)
  
  Me.DrawWidth = 3
  Me.Line (SngLEFT(1), SngTOP)-(SngLEFT(3), SngHEIGHT), intColor, B
  
  Me.DrawWidth = 3
  
  For i = 2 To 4
    Me.Line (SngLEFT(i), SngTOP)-(SngLEFT(i), SngHEIGHT), intColor
  Next i
  
End Sub

【9062】Re:Lineメソッドを使用して罫線を出力したい...
発言    - 07/1/31(水) 16:16 -

引用なし
パスワード
   こんにちわ。雅です。

>以下のとおりにLineメソッドを利用して、3ポイントの罫線を出力しようとしていますが、ポイントが変わりません。何故でしょうか?

DrawWidthはポイントではなくピクセル単位ですよ。

でわ。

【9069】Re:Lineメソッドを使用して罫線を出力したい...
お礼  そら坊  - 07/1/31(水) 16:48 -

引用なし
パスワード
   雅さん、ありがとうございました!
どうにか満足する結果が得られました!!

1039 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078201
(SS)C-BOARD v3.8 is Free