c#でプログラムを書いています。最後のフォームでは、「電話帳」というボタンを取得しました。それを押すと、「tel.search.ch」という URL の Web ブラウザが開くはずです (スイス ドイツのサイトです ;))。私はすでにウェブサイトのURLを研究しました。それはこのようなものです:
tel.search.ch/?what=前名+姓&where=居住地
ボタンをクリックするとウェブブラウザが開きますが、URLはこのウェブサイトのホームサイトです。したがって、webbrowser は、定義した URL ではなく、tel.search.ch に移動します。ここで私のコードを見ることができます:
Form5 (ボタンのある最後のフォーム):
private void btnTel_Click(object sender, EventArgs e)
{
Form6 form6 = new Form6();
this.Hide();
form6.Show();
}
Form6 (ウェブブラウザ):
public partial class Form6 : Telerik.WinControls.UI.RadForm
{
public Form6()
{
InitializeComponent();
}
public string forename;
public string surname;
public string address;
public string postalcode;
public string livingplace;
private void Form6_Load(object sender, EventArgs e)
{
webBrowser1.Url = new Uri("http://tel.search.ch/?what=" + forename + "+" + surname + "&where=" + livingplace);
//this code is that my program got the value of the textbox from form1 and form2. it is defined in Program.cs
Program.forenametext = vorname;
Program.surnametext = nachname;
Program.livingplacetext = ort;
}
}
Web ブラウザーがこの Web サイトのホーム サイトに移動する理由がわかりません。誰かがアイデアを持っていますか?
乾杯