私はVB.NETに変換しようとしているいくつかのC#のコードがあります。私は各プロジェクトで参照しているいくつかの外部依存関係があります。 C#の行は、変換コードC#をVBに - 関数参照
TWriteFileCommand writeFile = (TWriteFileCommand)CommunicationLink.CreateCommand(TOPKernel.TCommand.CommandType.WriteFile);
等号の後のパラメタのTWriteFileCommandがそのステートメント内のものであるかどうかは分かりません。私はVB.NETでそれをしようとすると、私はCreateCommand関数への参照を取得することはできませんので、エラーが発生し続けます。私が得ている最も近いが、このされています。しかし、私はそれが値を割り当てられた前のエラー「変数MyAppBaseが使用されているフラグ等号する@ MyAppBase後に緑の下線を持って
Dim MyAppBase As OPSupport.App.AppBase
Dim writeFile As TWriteFileCommand
writeFile = MyAppBase.CommunicationLink.CreateCommand(TOPKernel.TCommand.CommandType.WriteFile)
null参照例外。実行時に発生する可能性があります。
私には何が欠けていますか?なぜC#コードでインスタンスが正常で、VB.NETで同等のインスタンスを取得する必要があるのですか?お知らせ下さい。
他は同様の回答をした人もいました。ありがとう。 –