Mesaje privateMesaje private   AutentificareAutentificare 

 
Ascii Maker in vb

 
Creaza un subiect nou   Raspunde la subiect    Pagina de start a forumului ..::TerraZones.MyForum.ro::.. : Propune un Tutorial!
Subiectul anterior :: Subiectul urmator  
Autor Mesaj

Alex
Student
Student


Data inscrierii: 28/Sep/2007
Mesaje: 103

MesajTrimis: 04/10/2007 10:21    Titlul subiectului: Ascii Maker in vb Raspunde cu citat (quote)

Pentru a crea un ASCII MAKER :
In debutantul rand trebuie sa intelegeti ce fac nishte chestii in visual basic:
NomeText_Change() - Folosita pentru Text Box - normal aceasta vine activata de fiecare data cand actualul text se schimba.
NomeText_KeyPress(KeyAscii as Integer) - Folosita pentru Text Box - aceasta sub se activeaza de fiecare daca cand cand se apasa indiferent ce tasta ( la alegere ) si gaseste deja o variabila numita KeyAscii , o indentifica ca o variabila de tipul integer, peste un numar prim si de marimea maxima de 2 byte ,este urmata de simbolul % care cuprinde o raza de 32.768 a 32.768.
NomeCommand_Click() - Folosita pentru absolut orice obiect din visual basic , cum ar fii : Option Box, Check Box, List Box, Command Botton, etc. - aceasta sub este activata de cate ori se da click pe un obiect.
Form_Load() - Doar pentru FORM - aceasta sub este activata de cate ori un FORM este incarcat de catre windows.
Acestea sunt principalele functii pentru a crea un Ascii Maker.

Vom utiliza 2 functii in VB:
Replace(Testul original, Cauta, Inlocuieste) - Aceasta functie este folosita pentru a incarca intregul test dintr-un text box sau orice alt obiect intr-o variabila de tipul String si in interiorul acestu test VB o sa caute un rand si il va altera cu altul.
Clipboard - nu este o functie adevarata in vb dar activeaza posibilitatea de a incarca textul din clipboard de la windows ( Copy - Paste ).
Clipboard.Clear - Sterge Clipboard, trebuie mereu scrisa aceasta functie daca nu windows o sa salveze textul peste cel care este deja prezent in clipboard.
Clipboard.GetText - Pentru a incarca textul deja prezent in Clipboard
Clipboard.GetText Text - Pentru a salva textul pe clipboard

Creati interfata si programul vostru tre sa cuprinda:
2 TextBox, 2 Butoane si 2 Label.
Puneti asa numele llor:
1° TextBox: txtNick
2° TextBox: txtAscii
1° Buton: cmdCopy
2° Buton: cmdClear

Cele 2 label punetile ce nume vreti.
Cod:

La butoane proprietatea Caption va fii :
cmdCopy: Copy Ascii
cmdClear: Clear

Acum puneti comenzile cum vreti, dati 2 click pe cmdCopy si scrieti asta:
Cod:

Quote:
Clipboard.Clear
Clipboard.SetText txtAscii.Text
 



Dati 2 click pe cmdClear si scrieti asta:
Cod:

Quote:
txtAscii.Text = ""
txtNick.Text = ""
 




Am decis de a folosi functiunea Replace pentru ca e mai simpla dar metodele sunt multe, Dublu click pe txtNick si verificati ca sunteti la sub Private Sub txtNick_Change().
Acum bagati acest cod la txtNick:
Cod:

Quote:
txtAscii.Text = txtNick.Text
txtAscii.Text = Replace(txtAscii.Text, "a", "å")
txtAscii.Text = Replace(txtAscii.Text, "A", "/\")
txtAscii.Text = Replace(txtAscii.Text, "b", "b")
txtAscii.Text = Replace(txtAscii.Text, "B", "ß")
txtAscii.Text = Replace(txtAscii.Text, "c", "c")
txtAscii.Text = Replace(txtAscii.Text, "C", "©")
txtAscii.Text = Replace(txtAscii.Text, "d", "d")
txtAscii.Text = Replace(txtAscii.Text, "D", "Ð")
txtAscii.Text = Replace(txtAscii.Text, "e", "€")
txtAscii.Text = Replace(txtAscii.Text, "E", "Ê")
txtAscii.Text = Replace(txtAscii.Text, "f", "ƒ")
txtAscii.Text = Replace(txtAscii.Text, "F", "F")
txtAscii.Text = Replace(txtAscii.Text, "g", "g")
txtAscii.Text = Replace(txtAscii.Text, "G", "G")
txtAscii.Text = Replace(txtAscii.Text, "h", "h")
txtAscii.Text = Replace(txtAscii.Text, "H", "[]-[]")
txtAscii.Text = Replace(txtAscii.Text, "i", "i")
txtAscii.Text = Replace(txtAscii.Text, "I", "[]")
txtAscii.Text = Replace(txtAscii.Text, "l", "l")
txtAscii.Text = Replace(txtAscii.Text, "L", "[_")
txtAscii.Text = Replace(txtAscii.Text, "m", "m")
txtAscii.Text = Replace(txtAscii.Text, "M", "]\/[")
txtAscii.Text = Replace(txtAscii.Text, "n", "ñ")
txtAscii.Text = Replace(txtAscii.Text, "N", "]\[")
txtAscii.Text = Replace(txtAscii.Text, "o", "ø")
txtAscii.Text = Replace(txtAscii.Text, "O", "Ø")
txtAscii.Text = Replace(txtAscii.Text, "p", "Þ")
txtAscii.Text = Replace(txtAscii.Text, "P", "þ")
txtAscii.Text = Replace(txtAscii.Text, "q", "q")
txtAscii.Text = Replace(txtAscii.Text, "Q", "Q")
txtAscii.Text = Replace(txtAscii.Text, "r", "®")
txtAscii.Text = Replace(txtAscii.Text, "R", "R")
txtAscii.Text = Replace(txtAscii.Text, "s", "$")
txtAscii.Text = Replace(txtAscii.Text, "S", "§")
txtAscii.Text = Replace(txtAscii.Text, "t", "†")
txtAscii.Text = Replace(txtAscii.Text, "T", "']['")
txtAscii.Text = Replace(txtAscii.Text, "u", "u")
txtAscii.Text = Replace(txtAscii.Text, "U", "Ú")
txtAscii.Text = Replace(txtAscii.Text, "v", "v")
txtAscii.Text = Replace(txtAscii.Text, "V", "\/")
txtAscii.Text = Replace(txtAscii.Text, "z", "z")
txtAscii.Text = Replace(txtAscii.Text, "Z", "Z")
txtAscii.Text = Replace(txtAscii.Text, "x", "x")
txtAscii.Text = Replace(txtAscii.Text, "X", "X")
txtAscii.Text = Replace(txtAscii.Text, "w", "w")
txtAscii.Text = Replace(txtAscii.Text, "W", "\x/")
txtAscii.Text = Replace(txtAscii.Text, "y", "ý")
txtAscii.Text = Replace(txtAscii.Text, "Y", "Ÿ")
txtAscii.Text = Replace(txtAscii.Text, "j", "j")
txtAscii.Text = Replace(txtAscii.Text, "J", "J")
txtAscii.Text = Replace(txtAscii.Text, "k", "k")
txtAscii.Text = Replace(txtAscii.Text, "K", "!<")





In acest mod programul va transforma cifrele normale cu cele in ascii.

Pentru a bloca txtAscii scrieti acest cod :
Cod:

Quote:
Private Sub txtAscii_KeyPress()
KeyAscii = 0
End Sub
 


Si asa veti face un Ascii Maker ...
_________________
Romania e tara in care ilegalitatea e sfanta.
Sus
Vezi profilul utilizatorului Trimite mesaj privat Trimite un mesaj

Alex
Student
Student


Data inscrierii: 28/Sep/2007
Mesaje: 103

MesajTrimis: 04/10/2007 10:25    Titlul subiectului: Raspunde cu citat (quote)

partea nasoala e ca forumul imi cenzureaza semele din ascii, deci pentru corectitudine
[url=http://www.fileshare.ro/418429056.125]=>> Download Tutorial in Word <=== [/url]
_________________
Romania e tara in care ilegalitatea e sfanta.
Sus
Vezi profilul utilizatorului Trimite mesaj privat Trimite un mesaj

Alex
Student
Student


Data inscrierii: 28/Sep/2007
Mesaje: 103

MesajTrimis: 04/10/2007 10:26    Titlul subiectului: Raspunde cu citat (quote)

Daca nu va iese il puteti copia pe cel facut de mine.

Poza cu programul:

Ascii Maker in vb Ascii Maker in vb


Il puteti copia de aici: [url=http://www.fileshare.ro/417752403.005] Ascii Maker power by Alex [/url]
_________________
Romania e tara in care ilegalitatea e sfanta.
Sus
Vezi profilul utilizatorului Trimite mesaj privat Trimite un mesaj
Afiseaza mesajele pentru a le previzualiza:   
Creaza un subiect nou   Raspunde la subiect    Pagina de start a forumului ..::TerraZones.MyForum.ro::.. : Propune un Tutorial! Ora este GMT + 3 ore
Pagina 1 din 1

 
Mergi direct la:  
Nu puteti crea un subiect nou in acest forum
Nu puteti raspunde in subiectele acestui forum
Nu puteti modifica mesajele proprii din acest forum
Nu puteti sterge mesajele proprii din acest forum
Nu puteti vota in chestionarele din acest forum