Programarea Aplicațiilor de tip Windows

Previzualizare curs:

Extras din curs:

Se realizeaza pe un FORMULAR (Form)  suprafata de lucru pe care se instaleaza CONTROALE (Controls)

Formularul este deschis prin caseta de dialog „New Project”  „Windows Application”

Instalarea controalelor pe formular se face din caseta „Tool Box” sau prin apelul „View”  „Tool Box”

Mediul interactiv de dezvoltare

Contine toate instructiunile necesare construirii aplicatiilor VB.

Bara de meniuri - Cuprinde meniurile standard Windows (File, Edit, …) precum si meniuri cu comenzi

specifice mediului de programare (Project, Debug, …).

Bara cu instrumente (ToolBar) - Permite accesul la comenzile cele mai des folosite

(New Project, Open File, Save Form, Cut, Copy, Paste, ..).

Fereastra Form Design (Form1.vb [Design]) - Este un formular pe care programatorul proiecteaza controale.

Un proiect poate avea unul sau mai multe formulare.

Fereastra Solution Explorer - Cuprinde detaliile administrarii proiectului (formulare, module, fisiere).

Fereastra cu proprietati (Properties) - Afiseaza valorile proprietatilor pentru formularul sau controlul curent.

Caseta cu instrumente (ToolBox) - Contine pictograme folosite in proiectarea aplicatiilor pentru a desena controale pe formular, in scopul construirii interfetei cu utilizatorul.

Fereastra pentru editarea codului (programul)

Meniuri contextuale - Contine comenzile rapide pentru actiuni utilizate frecvent.

Meniul contextual se obtine executand clic dreapta pe obiectul respectiv.

Controale V.B.Net

Există 48 de controale posibile, caracterizate prin:

- “rol”  principalele funcţii in interfata utilizator (program/subprogram);

- “modul implicit de afişare”  elementele specifice de afişare pe suprafaţa formularului;

- “proprietăţi”  atributele obiectului asupra cărora pot actiona utilizatorii;

- „modul de afisare”  imaginea afisata, controlata prin proprietatile modificabile (personalizabile):

NAME – numele implicit atribuit de sistem (ex.: Button1)

TEXT – initial, identic cu NAME (programabil)

Controlul POINTER:

Rolul acestuia este de a transfera şi/sau de a redimensiona alte controale anterior transpuse în formular. Nu are denumire sau titulatura implicite şi nu generează nici o formă geometrică pe formular

Controlul LABEL:

Rol - afisare text explicativ pentru etichete si imagini ssau pentru mesaje diverse.

Modul implicit de afişare este o arie trasată de către proiectant, intitulata LABEL1.

Proprietăţi:

- BORDERSTYLE determină tipul de chenar al etichetei:

- NONE - fără chenar

- FIXED SINGLE - chenar dintr-o singură linie;

- FIXED 3D - chenar spaţial.

- AUTOSIZE – extindere spre dreapta a etichetei pentru a cuprinde textul scris pe orizontală. Pentru

a mări automat laţimea ariei, valoarea proprietăţii trebuie să fie comutată la TRUE.

- FONT stabileşte tipul caracterelor care prezintă textul inclus în cadrul etichetei şi dimensiunea lor.

- IMAGE urmată de puncte de suspensie. Executând clic pe aceste puncte de suspensie, se va putea opta

pentru o imagine propusă de sistem, imagine care va fi încadrată între limitele etichetei.

- TEXTALIGN oferă nouă posibilităţi de plasare a textului în cadrul etichetei: TopLeft (în coltul de sus-stânga), TopCenter (în centru-partea superioară), TopRight (în colţul de sus-dreapta), MiddleLeft (în mijlocul vertical al etichetei, cadrat la stânga), MiddleCenter (în mijlocul vertical al etichetei, cadrat central), MiddleRight (în mijlocul vertical al etichetei, cadrat la dreapta), BottomLeft (în colţul jos-stânga), BottomCenter (în centru - partea inferioară), BottomRight (în colţul jos-dreapta).

Controlul TEXTBOX:

Rol - afişare texte introduse de proiectant sau texte incluse prin program.

Modul implicit de afişare este constituit din chenarul trasat pe formular, dar redus iniţial de sistem în

anumite limite standard.

Principalele proprietăţi:

- MULTILINE - casetele de text pot înmagazina mai multe rânduri de text. Daca este TRUE, dimensiunile

verticale standard ale casetei proiectate se dezvoltă la nivelul trasat iniţial de către proiectant.

- TEXTALIGN - are valorile “left”, “center”, “right”. Acestea semnifică modul în care va fi cadrat textul

înscris în caseta (din marginea stânga, în centru, din marginea dreaptă).

- BORDERSTYLE

- SCROLLBARS – adăugare de bare de derulare a casetei de text, atunci când textele depăşesc cadrul iniţial al casetei. Opţiunile sunt: “horizontal”, “vertical”, “both”, prin care se adaugă casetei bare de derulare orizontale, verticale sau ambele. De reţinut ca barele de derulare orizontale şi ambele bare de derulare nu funcţionează decât dacă proprietatea TextAlign are valoarea “left”.

- MAXLENGTH defineşte numărul maxim de caractere posibil a fi afişate într-o casetă de text (între 1 - 32767 caractere).

- FONT oferă posibilitatea de a alege tipul caracterelor prin care se vor înscrie textele în cadrul casetei.

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Programarea Aplicatiilor de tip Windows.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
8/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
33 pagini
Imagini extrase:
33 imagini
Nr cuvinte:
9 197 cuvinte
Nr caractere:
52 814 caractere
Marime:
369.60KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Limbaje de Programare
Predat:
la facultate
Materie:
Limbaje de Programare
Sus!