

VB6のプロジェクトファイルをVS2008で開くと、slnファイルを生成します。  
その際、画像処理関係の次のメンバー関数でエラーが出ます。

[code]

    Cls,ScaleWidth,ScaleHeight,DrawWidth,Scale,FillStyle,FillColor,Circle,Line,PSet,Print,CurrentX,CurrentY
    
[/code]

具体的には下記の処理をしています。  
作図関係処理は「Module1.vb」に記載しており、  
「プロジェクト」→「追加」→「標準モジュール」としています。

色々試してみましたが自己解決できませんでした。  
ご知見を頂けますと有難く存じます。

[code]

    Form1.PicBox(PicNum).Cls()
    
    Form1.PicBox(PicNum).ScaleWidth = Xmax * Size
    
    Form1.PicBox(PicNum).ScaleHeight = Xmax * Size
    
    Form1.PicBox(PicNum).DrawWidth = 3
    
    Form1.PicBox(PicNum).Scale (PicX1, PicY1) - (PicX2, PicY2)
    
    Form1.PicBox(PicNum).FillStyle = 0
    
    Form1.PicBox(PicNum).FillColor = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Blue)
    
    Form1.PicBox(PicNum).Circle (XN(I), YN(I)), 0.1, System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Blue)
    
    Form1.PicBox(PicNum).Line(XN(I) - 0.6, YN(I)) - (XN(I) + 0.6, YN(I) - 0.3), QBColor(1), BF
    
    Form1.PicBox(PicNum).PSet (XN(I), YN(I)), System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Blue)
    
    Form1.PicBox(PicNum).Print("No" & I)
    
    Form1.PicBox(PicNum).Line (XN(I), YN(I)) - (XN(I) + 0.2, YN(I) - 0.2 * System.Math.Sqrt(3)), System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Blue)
    
    Form1.PicBox(PicNum).CurrentX = (NX1 + NX2) / 2
    
    Form1.PicBox(PicNum).CurrentY = (NY1 + NY2) / 2
    
[/code]


CC BY-SA 4.0
2023-11-16T03:36:02.207
96793
2023-11-16T06:48:14.550
2023-11-16T06:48:14.550
3060
50731
question
vb.net
VB6のプロジェクトをVS2008で開いた際の作図関係関数のエラーについて