Aplicaţie
Să realizăm o aplicaţie pentru determinarea culorilor prin mix.
Funcţia folosită
RGB(valoare roşu, valoare verde, valoare albastru),
Ex. RGB(255,255,255) – alb, RGB(0,0,0) – negru.
|
Form:
|
CAPTION: SZINKEVERES
BackColor: rózsaszín
|
3 drb vízszintes nyíl, HScrollBar:
|
Name. Hspiros, Hszold és Hskek
MAX: 255, MIN: 0
vALUE: 255
|
3 drb cimke (Label):
|
Caption: piros, zold, kek
Forecolor:
Backcolor:
|
Picture Box
|
backcolor: fehér
Name: szin
|
|
Coduri
Private Sub HSkek_Change()
szin.BackColor = RGB(HSpiros.Value, HSzold.Value, HSkek.Value)
End Sub
|
Private Sub HSkek_Scroll()
szin.BackColor = RGB(HSpiros.Value, HSzold.Value, HSkek.Value)
End Sub
|
Elemente de limbaj Visual Basic Constante, variabile, expresii
Constantele sunt valori care se utilizeaz ă într-un program şi care nu se modific ă în timpul execuţiei. în Visual Basic pot fi utilizate urm ătoarele tipuri de constante :
O variabila este o zona temporara de memorie careia i se da un nume, si care poate memora (stoca) un anumit tip de data care poate fi modificata pe parcursul executiei programului. În Visual Basic numele unei variabile poate avea max. 256 caractere, trebuie sa înceapa cu un caracter alfanumeric (litere, cifre) si nu poate fi un cuvânt rezervat al limbajului Visual Basic (cum ar fi Sub, Function, etc.).
Tipuri de variabile în Visual Basic
Tip
|
Sufix
|
Dimensiune
(octeti)
|
Domeniu de valori
|
Byte
|
-
|
1
|
0-255
|
Boolean
|
-
|
2
|
Adevarat, Fals
(True, False)
|
Integer - întreg
|
%
|
2
|
-32768, + 32768
|
Long integer - întreg lung
|
&
|
4
|
-2.147.483.648, 2.147.483.647
|
Simpla precizie
|
!
|
4
|
-3.40E38 ; 3.40E38
|
Dubla precizie
|
#
|
8
|
-1.80E308 , 1.80E308
|
Currency - valuta
|
@
|
8
|
-9.22E14 , 9.22E14
|
Date - data calendaristica
|
-
|
8
|
ian 1, 100 ; dec 31 ,9999
|
Object - obiect
|
-
|
4
|
Adresa unui obiect
|
String - sir
|
$
|
1/caracter
|
65500 octeti
|
Variant - nedefinit
|
-
|
dupa caz
|
în functie de tip
|
User-Defined
(definit de utilizator)
|
-
|
dupa caz
|
în functie de tipul elementelor
|
Declaratii implicite si explicite de variabile
Declararea implicita se face utilizând sufixul (ca în tabelul de mai sus).
Domeniul unei variabile
Domeniul unei variabile este zona programului în care variabila este vizibila. Întrucât o variabila poate fi declarata la 4 nivele diferite exista corespunzator 4 nivele diferite de domenii de vizibilitate si anume:
1. nivel procedura
2. variabile statice în interiorul procedurilor
3. nivel forma
4. nivel modul standard
Dostları ilə paylaş: |