2016-11-14 16 views
0

私はC#でさまざまなコントロールを持つフォームを含むWindowsフォームプロジェクトを持っています。私はボタンのクリックイベントの下に来る私のコードから '値'という名前の変数を分離したいと思います。以下は同じのためのスクリーンショットされています。今、私はASMX Webサービスでは、この変数の現在の値を使用したいasmx WebサービスでC#windowsフォーム変数を使用する

click event of button containing 'value' variable

。これも可能ですか?はいの場合、どうですか?

+2

画像の代わりにコードをご記入ください。 – active92

+0

コードは少し長く、親切に画像をクリックすると分かりやすい表示になります。 –

+0

Webサービスをコーディングしましたか?それは入力として '値'を受け入れますが、実際にサービスのコードを見ることなく、Webサービスが入力に対して何をするかについて何も仮定することはできません。 –

答えて

0

プロパティを使用して、ローカル変数に代入する代わりにこの値を公開することを検討してください。

public string PokeValueText 
{ 
    get {return PokeValue.Text;} 
} 

フォームで使用することも、外部から使用することもできます。

LMXServer.Write(hLMX, hItem, PokeValueText, uindex1); 

YourForm.PokeValueText; 
+0

はい、私はそれを行うことはできますが、本当の問題はasmx Webサービスでこの 'PokeValueText'値を使用できるかどうかです。 –

+0

なぜですか? asmx Webサービスが動作していますか?あなたはこのWebサービスのためのラッパークラスを手に入れましたか? – McNets

+0

私は多くのasmx Webサービスを作成しているので、それについて考えています。そして、私はWindowsアプリケーションから変数を使用するために何を書くべきかわからないので、Webサービスはまだ実行されていません。実際の質問は、私はどのようにWindowsフォームとWebサービスをリンクさせるのでしょうか?私はWindowsプロジェクトのDLLを作成し、それをWebサービスやそれ以外のもので使用する必要がありますか? –

関連する問題