プロが教える店舗&オフィスのセキュリティ対策術

vb6で座標平面を作成するプログラムを作っています。lineやlabelを配列で設置しましたが、
lineが前面に出てしまい、とても見づらいものになってしまいました。labelを前面に出すにはどうしたらよいでしょうか。
(1)lineコントロールを配置し、index=0
(2)labelコントロールを配置し、index=0
(3)(1)と(2)が重なるようにします(label1(0)が前面に出ています)。
(4)以下を実行します
Private Sub Form_Load()
Form1.ScaleMode = 3
Label1(0).FontSize = 15
Label1(0).FontBold = True
Line1(0).BorderWidth = 2
Line1(0).BorderColor = &H80000005
Load Line1(1)
With Line1(1)
.X1 = 100
.X2 = 100
.Y1 = 0
.Y2 = 200
.Visible = True
End With
Load Label1(1)
With Label1(1)
.Left = 98
.Top = 80
.Visible = True
End With
End Sub
(5)label(1)が背面になります。

A 回答 (1件)

End Sub の前に



Label1(1).ZOrder 0

を入れてみてください
    • good
    • 0
この回答へのお礼

ズーと悩み続けていました。あれこれと試してみましたが、だめでした。
ありがとうございます。

お礼日時:2014/11/13 13:29

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!