C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: C#からVB.netへの変換


(過去ログ 141 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■82556 / inTopicNo.1)  C#からVB.netへの変換
  
□投稿者/ なきくま (1回)-(2017/01/15(Sun) 01:00:35)

分類:[.NET 全般] 

以下のC#のソースをVB.netで変換させようとしているのですがうまくいきません。
リーダーのトリガが引かれるとメーカーが用意したメソッド(タグを読込む処理)に飛ぶ処理を書きたいのですが
オーバーロードしてしまいメソッドを通りません。
どなたかご教授いただけますと幸いです。


c#
-----------------------------------------------------------------------------------------
void s_TriggerChanged(string No, bool trigger)
{
this.BeginInvoke(new Action<string>(delegate(string s)
{
if (trigger)
{
_Tag(s); ←このメソッドに飛びません
}
else
{
//トリガを離したら読取り処理をストップ
Stop();
}
}), No);
}


VB.net
-------------------------------------------------------------------------------
Private Sub TriggerChanged(No As String, trigger As Boolean)

Me.BeginInvoke(New Action(Of String)(Sub(s As String)

If trigger = True Then

Tag(s)
Else
Stop()
End If

End Sub), No)
End Sub



引用返信 編集キー/
■82568 / inTopicNo.2)  Re[1]: C#からVB.netへの変換
□投稿者/ なきくま (3回)-(2017/01/15(Sun) 22:38:15)
No82556 (なきくま さん) に返信
> 以下のC#のソースをVB.netで変換させようとしているのですがうまくいきません。
> リーダーのトリガが引かれるとメーカーが用意したメソッド(タグを読込む処理)に飛ぶ処理を書きたいのですが
> オーバーロードしてしまいメソッドを通りません。
> どなたかご教授いただけますと幸いです。
>
>
> c#
> -----------------------------------------------------------------------------------------
> void s_TriggerChanged(string No, bool trigger)
> {
> this.BeginInvoke(new Action<string>(delegate(string s)
> {
> if (trigger)
> {
> _Tag(s); ←このメソッドに飛びません
> }
> else
> {
> //トリガを離したら読取り処理をストップ
> Stop();
> }
> }), No);
> }
>
>
> VB.net
> -------------------------------------------------------------------------------
> Private Sub TriggerChanged(No As String, trigger As Boolean)
>
> Me.BeginInvoke(New Action(Of String)(Sub(s As String)
>
> If trigger = True Then
>
> Tag(s)
> Else
> Stop()
> End If
>
> End Sub), No)
> End Sub
>
>
>
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -