投稿者 FC  (社会人) 投稿日時 2023/8/2 17:41:46
vb6からvb2022に移行する作業をしています。
下記についてご教示願います。

2022に移行した際にMicrosoft.VisualBasic.PowerPacksがなくエラーが発生していたので
参照追加したらエラーが解消されたのですがShapeが表示されません。

記述は下記のみになります。
Public WithEvents Shape1 As Microsoft.VisualBasic.PowerPacks.RectangleShape
Me.Shape1 = New Microsoft.VisualBasic.PowerPacks.RectangleShape()

Me.Shape1.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))

Me.Shape1.BackStyle = Microsoft.VisualBasic.PowerPacks.BackStyle.Opaque
Me.Shape1.BorderColor = System.Drawing.SystemColors.WindowText
Me.Shape1.FillColor = System.Drawing.Color.Black
Me.Shape1.Location = New System.Drawing.Point(200, 500)
Me.Shape1.Name = "Shape1"
Me.Shape1.Size = New System.Drawing.Size(100, 100)