2017-01-04 4 views
0

Ich habe 3 Verbindungsserver Beispiel:Set verschiedene URLs mit Gruppenfeld

adm.login.com 
host.login.com 
user.login.com 

Wie kann ich durch einen groupbox wählen, die Server für die Verbindung verwendet werden?

if (comboBox1.Text == "1") { 
    server = "adm.login.com"; 
} 
if (comboBox1.Text == "2") { 
    server = "host.login.com"; 
} 
if (comboBox1.Text == "3") { 
    server = "users.login.com"; 
} 

string s; 
WebClient client = new WebClient(); 
Stream stream = client.OpenRead("http://" + server); 

Antwort

2

Ich empfehle Ihnen, ein Array parallel zu den Links zu deklarieren. Rufen Sie dann den ausgewählten Index des Kombinationsfelds für das Array auf.

Beispiel:

string[] servers = new string[] {"adm.login.com","host.login.com", "user.login.com" }; 
Stream stream = client.OpenRead("http://" +servers[combobox1.SelectedIndex]); 
+0

Könnten Sie mir zeigen, wie? –

+0

Ich habe jetzt ein Beispiel für die Antwort gemacht. – waynemodz

Verwandte Themen