エラーを解決するには??


708  2007-01-27 17:09:15  No: 97755

こんにちは。
VB6からVB2005にプログラムをアップロードする際に次のようなエラーが生じたのですが、初心者過ぎて解決方法が見つかりません。
解決方法を教えていただけないでしょうか?
よろしくお願いします。

'UPGRADE_ISSUE: PictureBox メソッド Picture1.Point はアップグレードされませんでした。 詳細については、
'ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?keyword="CC4C7EC0-C903-48FC-ACCC-81861D12DA4A"' 
をクリックしてください。
'Point' は 'System.Windows.Forms.PictureBox' のメンバではありません。  
Loop Until Picture1.Point(avax(i), ay(i)) = &H808080 Or avax(i) < 0 Or avax(i) > VB6.FromPixelsUserWidth(Picture1.Width, 15240, 1016)


大吉末吉  2007-01-27 18:13:35  No: 97756

他のエラーも同じですが・・・

VB2005では、グラフィック関連が完全に変更されていて、
VB6との互換性が、まったくありません。

アップグレードでは対処できませんので、ほぼ完全に1から作り直す必要があります。


大吉末吉  2007-01-27 18:31:33  No: 97757

#途中で、投稿してしましました。

基本的には、「コントロールに直接描画」ではなく、「System.Drawing  クラスを使用して描画」という方法になります。

例:「チュートリアル : Visual Basic 6.0 アプリケーションから現在のバージョンの Visual Basic へのアップグレード」
http://msdn2.microsoft.com/ja-jp/library/zbyth951(VS.80).aspx

「ClearPictureBox_Click エラーを修正するには」

詳しい話は
「グラフィックス (Visual Basic 6.0 ユーザー向け)  」
http://msdn2.microsoft.com/ja-jp/library/9dtfzwyx(VS.80).aspx
を参照してください。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加