Fundamentul programului sau proprietățile de bază ale formelor - bază vizuală 5

Fundamentul programului sau proprietățile de bază ale formelor

Care este forma?

Forma este elementul principal al aplicației dezvoltate, pe care se află alte elemente. Toate proiectele create în Visual Basic conțin formulare. Unele constau în una, altele sunt de mai multe forme. De asemenea, aplicația dezvoltată poate consta numai dintr-o singură formă, dar nu va fi vizibilă deloc sau va fi localizată numai pictograma tavă.







Care este principala caracteristică pozitivă a programării vizuale?

Și în modul de proiectare puteți personaliza formularul, puteți conecta alte elemente, aranja elementele necesare ale interfeței programului viitor (butoane, etichete, liste etc.).

Dar acum nu vorbim despre acest lucru, ci despre cum să personalizăm forma și ce proprietăți de bază are forma.

De fapt, forma este o fereastră plină cu controale.

Figura 1. Exemplul de formă mai simplu

Ca și în cazul tuturor obiectelor din Visual Basic, obiectul formei are proprietăți, nu are sens. unele sunt folosite destul de rar, iar altele nu veți folosi nici măcar.

Desigur, dacă aveți o dorință, nimeni nu vă interzice, nu vă experimentați și nu vă înțelegeți cu acele proprietăți pe care nu le voi menționa.

Nu voi împărți proprietățile în grupuri, ci pur și simplu pentru a le lua în considerare, la momente interesante, vor da exemple de utilizare.

Rețineți că nu toate proprietățile sunt disponibile în fereastra de proprietăți, unele dintre ele fiind disponibile numai la timpul de execuție.

Aspectul este o vedere tridimensională.

BackColor - culoarea de fundal a formularului.

Valorile pot fi selectate fie din fila sistem, fie din paletă.

Dacă culoarea este selectată din fila sistem, culoarea se va potrivi cu schema de culori aleasă de utilizator în Windows.

Dacă selectați o anumită culoare din fila paletei, setați o anumită culoare și utilizatorul nu va putea să o schimbe dacă schimba schema de culori.

Este posibil să setați culoarea la un număr hexazecimal, pe lângă VB există constante speciale cu care puteți seta și culoarea.

Const vbBlack = 0

Const vbBlue = 16711680 (HFF0000)

Const vbCyan = 16776960 (HFFFF00)

Const vbGreen = 65280 (HFF00)

Const vbMagenta = 16711935 (HFF00FF)

Const vbRed = 255 (HFF)

Const vbWhite = 16777215 (HFFFFFF)

Const vbYellow = 65535 (HFFFF)

ForeColor - determină culoarea textului afișat în formular sau altul.

Private Sub Form_Load ()
Form1.AutoRedraw = Adevărat
Form1.ForeColor = vbRed
Imprimați "Culoarea textului pe formularul ROSU"
End Sub

Înălțimea - înălțimea formei, în tweeps - o unitate specială de măsură.

Icon - pictogramă sau pictogramă pentru aplicația dvs. Dând dublu clic pe proprietate, puteți selecta pictograma necesară pe disc sau din dosarul Grafică \ Icoane - în directorul cu Visual Basic. Pictograma poate fi selectată atât în ​​modul de proiectare, cât și în timpul executării, de exemplu, plasăm pictograma "icon.ico" în directorul proiectului și scriem codul în evenimentul Load al formularului:







Me.Icon = LoadPicture (calea de aplicație "\ icon.ico")

Image - La timpul de rulare, citiți numai.

KeyPreview - Evenimentele formate cauzate de tastatură vor fi procesate, înainte de evenimentele obiectelor de formular chemați de tastatură.

Stânga - distanța de la marginea din stânga a formularului până la marginea din stânga a ecranului. Folosit împreună cu proprietatea Top și pentru a determina aspectul formei pe ecran.

MaxButton - dacă butonul de extindere / restaurare este prezent în partea dreaptă a antetului. Proprietățile MinButton și MaxButton lucrează în perechi, adică dacă una dintre proprietăți este setată la False. butonul nu dispare din antetul de formular, ci devine pur și simplu indisponibil. Dacă ambele proprietăți sunt setate la Fals. Ambele butoane nu vor apărea în antetul formularului. Dacă nu doriți ca aplicația dvs. să fie complet extinsă, setați proprietatea la Falsă. La momentul executării, citiți numai.

MinButton - dacă butonul este minimizat în partea dreaptă a antetului. La momentul executării, citiți numai.

MouseIcon - tipul cursorului grafic al mouse-ului. Instalarea se face prin descărcarea unui fișier grafic.

MousePointer - forma indicatorului mouse-ului. Valoare numerică.

Movable - capacitatea de a muta forma. La momentul executării, citiți numai.

Numele este numele obiectului, indiferent dacă este vorba de o formă sau de un alt element. În mod implicit, dacă adăugați formulare noi în proiect, acestea sunt atribuite nume care încep cu Form + "număr" (Form1, Form2, Form3 ...). Acest lucru nu contează dacă aveți doar una sau două forme în proiectul dvs.

Și când proiectul va fi în jur de douăzeci de forme și va scrie proiectul suficient de mult timp? Ce să-mi amintesc unde, ce, va trebui să muncesc din greu pentru a găsi spațiul de cod de care aveți nevoie.

Este obișnuit să adăugați prefixul "frm" la numele formei. Ie numele va arăta astfel: "frmLogos" sau "frmCalculate"

Vă sfătuiți, atunci când începeți un nou proiect, să redenumiți numele formularului, oferindu-i o semnificație logică, de exemplu, forma principală, dați numele "frmMain" și formularul cu descrierea aplicației "frmAbout".

La momentul executării, citiți numai.

OLEDropMode - modul în care obiectul receptorului tratează operația de tragere și plasare.

0 - Nici unul; nu se procesează.

1 - Manual; manual.

Imagine - imaginea afișată pe formular din fișierul grafic.

ScaleHeight - înălțime în unitățile selectate.

ScaleLeft este marginea din stânga.

ScaleMode - definiți tipul de unități de măsură, de obicei proprietățile de locație de pe ecran și dimensiunea formularului sunt specificate în twips, dar acest lucru poate fi modificat utilizând această proprietate.

0 - Utilizator; utilizator.

1 - Twip; Tweep (20 twips = 1 punct).

2 - punct; articol (72 de puncte = 1 inch).

3 pixeli; pixeli.

4 - Caracter; sunt determinate de mărimea simbolurilor (120 * 240 twips).

6 - milimetru; milimetru.

7 - centimetru; centimetru.

ScaleTop - limită superioară.

ShowInTaskbar - Dacă formularul este afișat pe bara de activități, să presupunem că doriți ca aplicația să nu fie vizibilă după pornire și numai pictograma ar trebui să fie plasată în tavă, va fi logic să setați această proprietate la Fals.

La momentul executării, citiți numai.

StartUpPosition - localizarea formularului la boot. La momentul executării, citiți numai.

0 - Manual; poziția formei pe ecran este specificată de proprietățile Stânga și de Sus.

1 - CentreOwner; în centrul desktopului, un copil aflat în centrul părintelui.

2 - CenterScreen; în centrul ecranului.

3 - Windows implicit; poziția este stabilită de sistem, pe baza numărului de ferestre deschise și a localizării acestora pe ecran.

Etichetă - informații suplimentare necesare pentru identificarea obiectului.

În partea de sus este distanța de la marginea de sus a formei la marginea superioară a ecranului. Folosit împreună cu proprietatea Stânga și determină locația formei pe ecran.

Formă vizibilă - vizibilă sau nu.

Lățime - lățimea formei, în tweeps - o unitate specială de măsură.

WindowState - starea formularului la pornire.

0 - Normal; Forma normală a formei.

1 - Minimizată; Numele vorbesc de la sine. Când începeți, formularul va fi minimizat.

2 - Maximizată. Când începeți, formularul va fi afișat pe ecran complet.

Dacă sunteți interesat, care este subiectul, scrie - voi încerca să-l dezvăluie în viitor.







Articole similare

Trimiteți-le prietenilor: