xlsファイルをWindowsフォームアプリケーションに埋め込んだ作業用C#クラスをvbに変換しました。C#からVBエラーへの変換
から:
this.WebBrowserExcel.Navigated+=new System.Windows.Forms.WebBrowserNavigatedEventHandler(this.OnWebBrowserExcelNavigated);
へ:
Me.WebBrowserExcel.Navigate += New System.Windows.Forms.WebBrowserNavigatedEventHandler(AddressOf Me.OnWebBrowserExcelNavigated)
"Overload resolution Failed because no accessible'Navigate' accepts this number of arguments"
:
は、私はエラーを取得しています
私も試してみました:
Me.WebBrowserExcel.Navigate += New System.Windows.Forms.WebBrowserNavigatedEventHandler(Me.OnWebBrowserExcelNavigated)
をしかし、私はエラーを取得:
Error 13 Delegate 'System.Windows.Forms.WebBrowserNavigatedEventHandler' requires an 'AddressOf' expression or lambda expression as the only argument to its constructor.
任意のアイデア?
ありがとうございます。
Me.WebBrowserExcel.Navigateは、私はAddHandler命令を置くことができないので、ハンドラではありません。 Me.WebBrowserExcel.Navigatedはハンドラです。クラスはナビゲートしたものではなく、ナビゲートしたものを使用していました。 – reven
私はaddhandlerでWebBrowserExcel.Navigatedを使用していました。ありがとう!!! – reven
@HansPassant:タイポを修正してくれてありがとう! – Heinzi