Oppure

Loading
24/06/10 12:00
MagoDelC++
ragazzi scusate se posto ancora.. ho iniziato da 1 settimana e so gia fare molte cose ma questa la devo proprio chiedere perchè non so come cercarla..
come faccio a fare in modo che quando io avvio un programma che per esempio scrive dei numeri su textbox da 1 a 200 schiacciando il tasto stop si fermi il conteggio!? perchè se ci provo mi crasha il programma! XD nel senso che non me lo fa proprio premere perchè viene l'iconcina di windows di caricamento! grazie.. :asd:
aaa
24/06/10 12:29
nessuno
Devi inserire una

Application.DoEvents()

nel ciclo, e una if che faccia uscire dal ciclo se una variabile diventa uguale a True.

Questa variabile la imposti nell'evento click del tasto
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
24/06/10 12:44
MagoDelC++
che dire... unici :d

un ultima cosina dato che sembri bravo! :) come posso fare a far fare un evento al mouse o alla tastiera ... esempio clikka in quelle coordinate! mi servirebbe solo la funzione ne ho provate un po ma nn fungono o cmq danno errore!

correggo un attimo il messaggio... ma per " e una if che faccia uscire dal ciclo se una variabile diventa uguale a True."

intendi una cosa simile:
if(button3.Clik==true)
{break;}

perchè cosi nn va e non vedo altri modi
Ultima modifica effettuata da MagoDelC++ 24/06/10 16:21
aaa
24/06/10 17:11
nessuno
Se una variabile diventa true ...

Dov'è la variabile?
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
24/06/10 17:21
MagoDelC++
non lo so... come fa un pulsante a diventare una variabile?! :-?
non so che mettere ho provato un po tutto ma o da errori o non li da ma anche se chiudo il programma continua ad andare nella ram finche nn finisce il ciclo! XD


riguardo alla simulazione riesco a simulare la tastiera:
System.Windows.Forms.SendKeys.Send("ciao")

ma non il mouse che mi sembra più difficile! puoi dimri almeno se e fattibile?
aaa
24/06/10 17:45
HeDo

antonio hai capito, sembri bravo!

mi sembra ovvio che non hai la benchè minima idea di come/dove girarti, ti do una dritta:

per simulare gli eventi del mouse c'è un'api che si chiama mouse_event, cerca la reference sull'msdn.

e poi consiglio un bel libro di programmazione C#, visto che mancano molte basi.
aaa
24/06/10 19:00
MagoDelC++
nooooo dai non puoi tagliarmi in sto modo! :)
lo so cosa sono i mouse event ma non ci faccio nulla io non voglio sapere quando premo un tasto del mouse, e quale, quello so gia farlo... io voglio che il mouse clikka da solo quando si verifica una certa cosa! ma va be non mi interessa piu di tanto mentre quando si verifica il fatto che schiaccio non riesco a capire!
so usare gli eventi ma non so come inserirmi nel ciclo per fermarlo col break!! posso postare tutto il progetto se volete!
aaa
24/06/10 19:06
MagoDelC++
ok ci sono arrivato anche io! :) anche io sono bravo... :P no scherzo!!!
ho fatto una cosa del genere:
 private void button3_Click_1(object sender, EventArgs e)
        {
            yy = 1;
        }

dove prima avevo messo =0 e un if dentro il ciclo dove se yy=1 faceva il break e terminava! :)

ora mi rimane il problema del mouse! se puoi darmi una dritta HeDo o nessuno per favore! :hail:
aaa