2011-07-08 6 views
0

私はWebBrowser1というWebブラウザを持っていると私はPHPでのことができるようにして、URLであった場合と同様Textlabel

に置きますように$ _GETを検出できるようにしたい:

www.example.com/page.php?myget=true

は、それはmyget "である今まで何をつかむためのVisual Basicすることが可能です。私はこれでちょっと新しいので、私に知らせてください。

答えて

1

は、あなたはおそらくしたい:クエリ文字列のプロパティの

Request.QueryString("myget") 

のRequest.Form()は両方からのparamsを取得するのparams

とRequest.Paramsを()掲載になるだろう。

+0

の値に基づいて、それを行うための独自のコードを書くことができます宣言されていません。保護レベルのためにアクセスできない場合があります。 – alex

+0

コードビハインドまたはマークアップでアクセスしようとしていますか?ページまたはコントロールの基本クラスの背後にあるコードで、現在のリクエストオブジェクトが得られます。どこからでもsystem.web.httpcontext.current.request経由でアクセスできます。 (あなたの参考文献や物をすべて持っていれば)。 –

0

これは、webforms VB.netアプリケーションを実行していることを前提としています。

まず、ブラウザのURIからクエリ文字列を読み込み、名前と値のペアのコレクションにそれを解析するために、次のコードを使用してその後のSystem.Web

への参照を追加する必要があります。あなたはSystem.Webのを含めたくない場合は、私が「リクエスト」を入力すると、私は「リクエスト」を言ってエラーが出るWebBrowser1.Uri.Query

Dim queryString As String = webBrowser1.Url.Query 
Dim queryStringValues As NameValueCollection = HttpUtility.ParseQueryString(queryString) 
Dim lolValue As String = queryStringValues("lol") 
関連する問題