Ist das i++; in der Schleife nicht unnötig, bzw verfälscht die Schleife ?
Du hast ja in der Anweisung das i++ drin und somit erhöht sich deine Schleife doch pro Durchgang um 2 Werte.
Ist mir zum Ende auch aufgefallen das dass i++ sinnlos gewesen ist. Leider funktioniert es aber trotzdessen nicht.
Hier einmal der gesamte Code, vielleicht ist dort auch etwas falsch
Code
var url = "http://localhost/abfrage2.php?action=buttontext";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream dataStream = response.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
var responseFromServer = reader.ReadToEnd();
string[] meineStrings = responseFromServer.Split(new Char[] { '^' });
Button[] buttons = new Button[48];
for (int i = 0; i < 96; i++)
{
if(i % 2 == 0)
{
array1[i] = meineStrings[i];
MessageBox.Show(array1[i]);
}
else
{
buttons[i] = new Button();
buttons[i].Text = meineStrings[i];
}
}
Alles anzeigen
