Salve a tutti.
Il mio programma:
privatevoid GoClick(object sender, EventArgs e) // pulsante Go
{
// while(true)
// {
pulsanteGo();
// }
}
privatevoid pulsanteGo()
{
Requests frmReq = newRequests(); // attiva finestra "Requests"
try
{
this.Cursor = Cursors.WaitCursor;
frmReq.ShowOneRow = true;
frmReq.Init(txtIp.Text, txtIp.Text);
textBox1.Text = VariabiliGlobali.Globals.Valore1; // aggiorna testo
}
finally
{
this.Cursor = Cursors.Default;
}
MainForm frmReq1 = newMainForm(); // attiva finestra "MainForm"
}
Dopo l'inizializzazione il programma resta in attesa di un click sul pulsante Go, esegue quanto scritto del 'pulsanteGo' e ritorna, con la textBox1 aggiornata, in attesa di un nuovo click.
io vorrei creare un ciclo infinito, ovvero senza dover cliccare sul pulsante di continuo.
Ho provato ad inserire un ciclo while 'pulsanteGo();' , il programma gira correttamente pero non mi aggiorna il form 'Request', ovvero nel textBox1 il dato non viene aggiornato.
Come posso risolvere ?
Grazie a tutti Dino
Il mio programma:
privatevoid GoClick(object sender, EventArgs e) // pulsante Go
{
// while(true)
// {
pulsanteGo();
// }
}
privatevoid pulsanteGo()
{
Requests frmReq = newRequests(); // attiva finestra "Requests"
try
{
this.Cursor = Cursors.WaitCursor;
frmReq.ShowOneRow = true;
frmReq.Init(txtIp.Text, txtIp.Text);
textBox1.Text = VariabiliGlobali.Globals.Valore1; // aggiorna testo
}
finally
{
this.Cursor = Cursors.Default;
}
MainForm frmReq1 = newMainForm(); // attiva finestra "MainForm"
}
Dopo l'inizializzazione il programma resta in attesa di un click sul pulsante Go, esegue quanto scritto del 'pulsanteGo' e ritorna, con la textBox1 aggiornata, in attesa di un nuovo click.
io vorrei creare un ciclo infinito, ovvero senza dover cliccare sul pulsante di continuo.
Ho provato ad inserire un ciclo while 'pulsanteGo();' , il programma gira correttamente pero non mi aggiorna il form 'Request', ovvero nel textBox1 il dato non viene aggiornato.
Come posso risolvere ?
Grazie a tutti Dino