Webサイトの多くの例がC#であることは知っていますが、私はQuartzの.NET関数/メソッドを呼び出す必要があり、VB.Netを使用しています。Quartzから.NET関数/メソッドを呼び出す方法
多くの例は私がいることをどのように行うことができます
ファイル/アプリケーション/ exeファイルを開く方法について説明し、そうれている.NETの外部にある...しかし、私は、内部の何か(VBの関数/メソッド)を呼び出したい
お願いします?出来ますか?以下を参照してください。
'define the job and tie it to our HelloJob class
IJobDetail job = JobBuilder.Create<HelloJob>()
.WithIdentity(myMethod(), "group1")
.Build();
Sub myMethod()
MsgBox("YES")
End Sub
Quartからメソッドを呼び出すのではなく、Quartzスケジューラがメソッドを呼び出します。 IJobを実装するクラスを作成します。そのクラスでメソッドExecute()を追加し、クラスをQuart.Netに渡します。ジョブをスケジュールし、Quartzを実行すると、Execute()メソッドが呼び出されます。 – derloopkat
ありがとうございました!!!私にVB.Netの例を教えてください。あなたはVB.Netコードを書くことができない場合でもC#をしてください。 – Jane
私はVB.NetにC#のコードサンプルを翻訳して正常に動作しました。 Quartz.NetをNuGetパッケージからVB.Netコンソールプロジェクトに追加し、そのコードを使用するだけです。 – derloopkat