11/03/10 21:56
Salve, volevo sapere se mi potete dare una mano ho questo codice,
che va leggere un codice nell'area textbox ma mi dice errore di index e formato input non valido.
Mi dite come posso risolverlo?
string coord = "" + textBox1.Text + ""; // QUI DEVO METTERE i valori che prendo dal file txt con il pulsante apri file txt.
Però se faccio cosi mi da errori di eccezione non gestita qunado premo sul pulsante.
Mi date una mano?
grazie mille.,, e buona giornata.
che va leggere un codice nell'area textbox ma mi dice errore di index e formato input non valido.
Mi dite come posso risolverlo?
private void button1_Click(object sender, EventArgs e) { this.picBox.Image = null; Bitmap bmp = new Bitmap(picBox.Width, picBox.Height); Graphics g = Graphics.FromImage(bmp); Pen redPen = new Pen(Color.Red, 1 / g.DpiX); redPen.Width = 2; g.TranslateTransform(1, 1.0f); g.PageUnit = GraphicsUnit.Pixel; // StreamReader sr = new StreamReader("TextFile1.txt"); int x = 0; int y = 0; int x1 = 0; int y1 = 0; string txt = "Disegnata linea: ({0},{1}:{2},{3})"; string coord = "" + textBox1.Text + ""; // QUI DEVO METTERE i valori che prendo dal file txt con il pulsante apri file txt. int ypos = coord.IndexOf('Y'); x = Convert.ToInt32(coord.Substring(1, ypos - 1)); y = Convert.ToInt32(coord.Substring(ypos + 1)); // ---- ---- g.DrawLine(redPen, x1, y1, x, y); lbl.Text = string.Format(txt, x1, y1, x, y); x1 = x; // x1 contiene il valore x di partenza per la prossima linea y1 = y; // y1 contiene il valore y di partenza per la prossima linea picBox.Image = bmp; //lbl.Text = "Fatto."; redPen.Dispose(); g.Dispose(); } // button1_click
string coord = "" + textBox1.Text + ""; // QUI DEVO METTERE i valori che prendo dal file txt con il pulsante apri file txt.
Però se faccio cosi mi da errori di eccezione non gestita qunado premo sul pulsante.
Mi date una mano?
grazie mille.,, e buona giornata.