Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Metode Visual Basic 6

baze de date



+ Font mai mare | - Font mai mic



Metode Visual Basic 6



 
Metoda

Sintaxa

Descriere Metoda.

Line

object.Line (StartX, StartY) - (EndX, EndY), culoare, BF

Deseneaza o linie.

object - argument facultativ, reprezinta numele obiectului pe suprafata caruia se va desena linia.

StartX, StartY - argument facultativ, teprezinta coordonatele pe axele X, Y, ale punctului de inceput al linie. Daca lipseste coordonatele in mod implicit vor fi (0,0) adica coltul din stanga sus al cadrului respectiv.

EndX, EndY - argument obligatoriu, teprezinta coordonatele pe axele X, Y, ale punctului de sfarsit al linie.

culoare - culoarea liniei. Se poate defini utilizand o functie RGB() sau QBColor(). Daca este omis, va lua valoarea proprietatii ForeColor a formei pe care se deseneaza.

B - argument facultativ, prezenta acestui arbument genereaza un dreptunghi avand ca diagonala drapta desenata.

F - argument aplicabil numai faca B exista, umple dreptunghiul cu culoarea liniei. Daca nu este prezent, dreptunghiul va lua culoarea formei stabilita prin proprietatile FillColor si FillStyle.

Ex: frmForm1.Line (100,100) - (300,400), QBColor(4), BF

Circle

object.Line (CenterX, CentertY) , raza, culoare

Deseneaza un cerc.

object - argument facultativ, reprezinta numele obiectului pe suprafata caruia se va desena linia.

CenterX, CentertY - argument obligatoriu, reprezinta coordonatele centrului cercului.

raza - argument obligatoriu, este un numar ce reprezinta raza cercului.

culoare - culoarea liniei. Se poate defini utilizand o functie RGB() sau QBColor(). Daca este omis, va lua valoarea proprietatii ForeColor a formei pe care se deseneaza.

Culoarea ce umplere a cercului este definita dand valori proprietatii (formei pe care se deseneaza) FillColor

Ex: frmForm1.Line (100,100) , 12 , QBColor(4)

On Error Resume Next

On Error Resume Next

Instructiune ce intrerupe executia respectivei proceduri in cay de eroare si afiseaza o caseta de eroare.

LoadPicture

LoadPicture (nume fisier)

Functie utilizata pt a incarca o imagine, argumetul reprezinta numele fisierului incarcat cu calea completa.

Ex: imgImage.Picture = LoadPicture (c:picture.bmp)

SavePicture

SavePicture obiect.[Picture/Image], nume fisier

Salveaza un element grafic pe disc.

Primul argument represinta obiectul (BoxPicture) care contine imaginea de salvat urmat de proprietatea prin care se face acces la imagine (Picture pt a salva o imagine incarcata folosind proprietatea Picture; Image salveza intotdeauna in format .BMP.)

Al doilea argument reprezinta numele fisierului in care va fi salvat elementul grafic, specificandu-se calea completa caca fisierul nu este in directorul curent al programului.

Move

object.Move left, top, width, height

Metoda ce muta un obiect.

object - argument facultativ ce specifica obiectul de mutat, in cazul in care lipseste obiectul va fi luat in mod implicit forma curenta.

left - argument obligatoriu ce specifica faloarea coordonatei oriyontale (X) fata de marginea din stanga a recipientului (formei) in care se afla.

top - argument facultativ ce specifica faloarea coordonatei verticale (Y) fata de marginea de sus a recipientului (formei) in care se afla.

width, height - argumente facultative ce modifica latimea respectiv inaltimea obiectului dupa mutare.

Desi majoritatea argumentelor sunt facultativi, utilizarea unui argumentelor obliga ca si argumentele de dinaintea lui sa existe (daca dati valoare argumentului width, se vor da valori si pt. left si top).

Randomize

Genereaza un numar aleator pt. inceputul sirului generat de functia Rnd.

Rnd

Rnd ()

Functie ce genereaza un numar aleator. In fapt este un sir de numere neconsecutive cu valori ce sunt mai mari de 0 si mai mici decat 1. La fiecare activare a functiei, si nici un numar ca argument nu este specificat, sirul va fi luat de la capat. Parantezele sunt optionale, pt argument negativ, va fi returnat numarul de pe respectiva pozitie; pt argument egal cu 0, va fi returnata ultima valoare a sirului; pt. Argument pozitiv se va declansa sirul incepand cu elementul specificat de argument.

Ex Rnd *100    nr sirului inmultit cu 100

Rnd

Print

obiect.Print "sir de caractere" (pt PictureBox (Caseta Imagine), Printer (Imprimanta )

Print "sir de caractere" (pt Form (Forma)

Afiseaza caractere pe obiectul curent.

Cls

obiect.Cls (pt PictureBox (Caseta Imagine))

Cls (pt Form (Forma)

Sterge fontinutul obiectului (cadrului).

Load

Load

Pt. incarcare din alta forma: Load "nume forma"

Incarca un obiect in memorie.

Unload

Pt. descarcare din alta forma: Unload "nume forma"

Pt. descarcarea formei curente: Unload Me

Descarca un obiect din memorie.

Val()

Val(Sir

Functie de conversie folosita pt. a transforma un sir de caractere intr-un numar.

Str()

Str(Numar

Functie de conversie folosita pt. a transforma o valoare numerica intr-un sisr de caractere.

Chr()

Chr(valANSI

Afiseaza un caracter din tabela ANSI folosind corespondentul lui

Asc()

Asc(Caracter

Afiseaza valoarea numerica a unui caracter din tabela ANSI.

Tab()

Tab(nrIntreg

Functie folosita pt a genera un alineat, argumentul functiei reprezentand nr de linii al alineatului.

EndDoc

Printer EndDoc

Incheie sesiunea de utilizare a imprimantei.

NewPage

Printer NewPage

Incepe imprimarea pe o pagina noua.

PrintForm

PrintForm

Metoda ce scoate la imprimanta continutul formei.

Open

Open "adresa fisieirnume.ext" For Input As #nrIntreg

Introducerea datelor din fisier in variabile: Input #nrIntreg, variabila, variabia 2,

Inchiderea fisierului: Close #nrIntreg

Metoda deschide un fisier text pt a citi un set de date. Citirea se face in mod procedural, datele sunt citite consecuiv.

Path

App.Path

Returneaza sub forma unui sir de caractere calea programului curent.

End

End

Inchide cadrul curent.

Sqr()

Sqr(nr pozitiv

Functie de extragere a radacinii patrate.

Int()

Int(numar

Functie ce pastreaza doar partea intrega a unui numar real. Ex: Int(2.3453) = 2

Round()

Round(numar, precizie

Rotunjeste un numar real la numarul de cifre indicat de precizie. Round(2.1234, 2) = 2.12

Left()

Left(sirCaractere, nr

Functie ce citeste intr-un sir de caractere (sirCaractere) de la stanga spre drepta un numar de pozitii indicat de argumentul nr. Ex. Left(abcdef, 2) = ab

Right()

Right(sirCaractere, nr

Functie ce citeste intr-un sir de caractere (sirCaractere) de la drepta spre stanga un numar de pozitii indicat de argumentul nr. Ex. Left(abcdef, 2) = ef

Mid()

Mid(sirCaractere, nr1, nr2

Functie ce citeste intr-un sir de caractere (sirCaractere), de la pozitia indicata de argumenutl nr1, de lungime egala cu valoarea indicata de argumentul nr2. Ex. Left(abcdef, 2, 3) = bcd

UCase()

UCase(sirCaractere

Functie ce transforma toate caracterele mici in caractere mari.

LCase()

LCase(sirCaractere

Functie ce transforma toate caracterele mari in caractere mici.

Trim()

Trim(sirCaractere

Functie ce anuleaza spatiile de la inceputul si sfarsitul sirului de caractere.

Len()

Len(sirCaractere

Functie ce returneaza numarul de caractere al sirului.

InStr()

InStr( nr, sirCaractere1, sirCaractere2

Functie ce cauta un subsir intr-un sir de caractere mai mare. Returneaza pozitia de inceput a subsirului in sir, daca subsirul nu se afla in sir, valoarea returnata este 0. Argumentul facultativ nr indica pozitia de inceput a cautarii.

FormatNumber

FormatNumber numar, arg1, arg2

Functie desparte in grupuri de cate 3 cifre partea zecimala a numarului, argumentul arg1 fixeaza nr de cifre afisate dupa virgula, arg2 nu mai afiseaza zeroul de la partea intreaga(vbFalse) ex: FormatNumber(0.123, ,vbFalse) = .123 .

FormatCurrency

FormatCurrency numar, arg1, arg2

Functie afiseaza simbolu dolar la inceput de numar si afiseaza numarul despartit in grupuri de cate 3 cifre partea zecimala a numarului, argumentul arg1 fixeaza nr de cifre afisate dupa virgula, arg2 are 2 valori vbFalse = pt nr negative in loc de paranteza foloseste simbolul -, vbTrue este valoarea implicita.

FormatPercent

FormatPercent numar, arg

Functia afiseaza simbolul de procent la sfarsitul valorii numerice, afiseaza nr zecimale multiplicare cu 100, argumentul arg indica nr de caractere de dupa virgula. Ex: FormatPercent(.231, 2) = 23.10%

Format

Format sirCaractere, arg

Functie ce iti poate insera alte caractere in sirul initial, folosita si pt a taia un sir. Caracterul special @ simbolizeaza spatiual alocat fiecarui caracter din sir, un numar mai mic de spatii atrage de la sine taierea sirului, daca nr de spatii este mai mare decat nr caracterelor din sir, va fi aliniat dreapta. Ex: Format(12345678, @@aa@@@@) = 12aa3456

Mod

Nr1 Mod Nr2

Returneaza restul impartirii nr1 la nr2

Nr1 Nr2

Imparte Nr1 la Nr2 si returneaza partea intreaga.

SetFocus

object.SetFocus

Face activ obiectul.



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 839
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved