In questa info intendo spiegarvi come abbellire la grafica dei propri software per non averli spogli e 'brutti' all'apparenza.
Prenderemo come esempio, il re dei software della linea CI1 (Copia&Incolla1): il banalissimo flooder.
Vi rimando a questa guida se volete fare sul serio.
Se avete gia` il codice pronto (timer ecc ecc), passate alla parte 2;
se non avete il codice continuate a leggere.
PARTE 1: Codiamo il flooder.
Premetto che per chi ha inserito un tema (Usando questa guida qui) dovete prima apportare il tema e usare i button del tema al posto di quelli gia` forniti dall'IDE, gli altri controlli restano invariati.
Inseriamo:
1)Una textbox per il testo da spammare/floodare;
2)Due button (impostando le proprieta` dei testi rispettivamente: Start e Stop )
3)Un timer (per stabilire l'intervallo dell'evento TICK in millisecondi modificate la voce apposita nelle proprieta` del controllo)
Metteteli come volete voi da ottenere, per esempio, un risultato cosi`:
Per fare il logo FloodEr ho usato un componente di cui la guida per l'installazione (e l'uso) mettero` al piu` presto!
Assicuratevi che l'Interval nelle proprieta` sia impostato a cio` che vi serve (usate
Dopo, cliccate due volte su Timer1 (che si trova nella barra sotto alla progettazione del form/finestra) e incollate questo codice, anche se vorrei che lo leggeste e ricopiaste senza fare copia&incolla per capirne il significato.
In questo codice, se avete una buona conoscenza dell'inglese, si possono tradurre le parole Send (Mandare) e Keys, riferito alle chiavi delle lettere della tastiera (da qui Keyboard)
Facciamo doppio click sul Button1 (quello con il testo start) e inseriamo il seguente codice:
Questo e` semplicissimo, da` il Start (il via, insomma) all'azione del timer, quindi l'evento Tick.
Cosa succede nell'evento tick? E` come se fosse un orologio che fa Tick-Tack, ed ad ogni Tick-Tack succede qualcosa, in questo caso l'azione del mandare le chiavi della tastiera contenute nella textbox1.
Adesso, doppio click sul button2 con testo Stop e inseriamo il codice:
Questo stoppa il timer, quindi l'evento tick non e` valido.
PARTE 2: Abbelliamo inserendo l'icona e le altre cose
All'inizio ho avvisato anche come fare con un tema, quindi qui e` inutile ripeterlo.
La prima cosa che ci serve e` l'icona, facilmente trovabile sul sito
Immettete un tag come su google, poi andate sull'icona preferita e cliccate su .ICO, cosi` scaricandola.
Torniamo nel progetto, clicchiamo sul form per avere la tabella delle proprieta` a destra e modifichiamo quella Icon, caricando l'icona scelta.
Ma non e` tutto, se debuggate e salvate l'icona non si vedra` all'esterno, cioe` quando vedete il file .exe in una cartella, ma si vedra` soltanto nella TaskBar (la barra di sotto dei programmi).
Per risolvere cio`, passate dalle Proprieta` ad Esplora Soluzioni e cliccate col destro sul nome del progetto e poi su Proprieta`.
Cambiate nella sezione Icona con Icona Predefinita la vostra icona appena scaricata (il file .ico )
Adesso dobbiamo trovare un background (no, non e` una parolaccia ) che e` possibile trovare su
Scegliamo quello preferito e cliccando sul form, impostando la proprieta` backgroundimage con quella preferita sfogliata dal nostro pc.
Manca solo una cosa: gli stili dei button.
Una soluzione e` quella di impostare la proprieta` FlatStyle a Flat (sempre cliccando una volta sul controllo, quindi il button) e modificare il ForeColor (colore del carattere e dei bordi).
Altra soluzione e` rimpiazzare i button con due imagebox con 2 immagini di start e stop, pero` non cambiando il codice (sempre doppio click sulla picturebox e immettiamo il codice per startare il timer).
Altrissima soluzione e` usare i themes come detto prima ed infine, usare dei pacchetti .NET come
Bene, spero di non avervi annoiato con la lettura, e spero che ne traiate vantaggio ^^
La guida e` mia, diritti riservati.
Prenderemo come esempio, il re dei software della linea CI1 (Copia&Incolla1): il banalissimo flooder.
Vi rimando a questa guida se volete fare sul serio.
Se avete gia` il codice pronto (timer ecc ecc), passate alla parte 2;
se non avete il codice continuate a leggere.
PARTE 1: Codiamo il flooder.
Premetto che per chi ha inserito un tema (Usando questa guida qui) dovete prima apportare il tema e usare i button del tema al posto di quelli gia` forniti dall'IDE, gli altri controlli restano invariati.
Inseriamo:
1)Una textbox per il testo da spammare/floodare;
2)Due button (impostando le proprieta` dei testi rispettivamente: Start e Stop )
3)Un timer (per stabilire l'intervallo dell'evento TICK in millisecondi modificate la voce apposita nelle proprieta` del controllo)
Metteteli come volete voi da ottenere, per esempio, un risultato cosi`:
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
Per fare il logo FloodEr ho usato un componente di cui la guida per l'installazione (e l'uso) mettero` al piu` presto!
Assicuratevi che l'Interval nelle proprieta` sia impostato a cio` che vi serve (usate
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
) e che la proprieta` Enabled sia messa a FalseDopo, cliccate due volte su Timer1 (che si trova nella barra sotto alla progettazione del form/finestra) e incollate questo codice, anche se vorrei che lo leggeste e ricopiaste senza fare copia&incolla per capirne il significato.
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Facciamo doppio click sul Button1 (quello con il testo start) e inseriamo il seguente codice:
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Cosa succede nell'evento tick? E` come se fosse un orologio che fa Tick-Tack, ed ad ogni Tick-Tack succede qualcosa, in questo caso l'azione del mandare le chiavi della tastiera contenute nella textbox1.
Adesso, doppio click sul button2 con testo Stop e inseriamo il codice:
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
PARTE 2: Abbelliamo inserendo l'icona e le altre cose
All'inizio ho avvisato anche come fare con un tema, quindi qui e` inutile ripeterlo.
La prima cosa che ci serve e` l'icona, facilmente trovabile sul sito
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
, il quale nome sta a simboleggiare da subito il significato.Immettete un tag come su google, poi andate sull'icona preferita e cliccate su .ICO, cosi` scaricandola.
Torniamo nel progetto, clicchiamo sul form per avere la tabella delle proprieta` a destra e modifichiamo quella Icon, caricando l'icona scelta.
Ma non e` tutto, se debuggate e salvate l'icona non si vedra` all'esterno, cioe` quando vedete il file .exe in una cartella, ma si vedra` soltanto nella TaskBar (la barra di sotto dei programmi).
Per risolvere cio`, passate dalle Proprieta` ad Esplora Soluzioni e cliccate col destro sul nome del progetto e poi su Proprieta`.
Cambiate nella sezione Icona con Icona Predefinita la vostra icona appena scaricata (il file .ico )
Adesso dobbiamo trovare un background (no, non e` una parolaccia ) che e` possibile trovare su
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
.Scegliamo quello preferito e cliccando sul form, impostando la proprieta` backgroundimage con quella preferita sfogliata dal nostro pc.
Manca solo una cosa: gli stili dei button.
Una soluzione e` quella di impostare la proprieta` FlatStyle a Flat (sempre cliccando una volta sul controllo, quindi il button) e modificare il ForeColor (colore del carattere e dei bordi).
Altra soluzione e` rimpiazzare i button con due imagebox con 2 immagini di start e stop, pero` non cambiando il codice (sempre doppio click sulla picturebox e immettiamo il codice per startare il timer).
Altrissima soluzione e` usare i themes come detto prima ed infine, usare dei pacchetti .NET come
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
(la guida che si trova qui).Bene, spero di non avervi annoiato con la lettura, e spero che ne traiate vantaggio ^^
La guida e` mia, diritti riservati.
Ultima modifica: