Download - Limbajul Visual Basic

Transcript
  • 7/27/2019 Limbajul Visual Basic

    1/57

    Limbajul Visual BasicInformatica

    Limbajul Visual Basic

    Rezumat- se prezinta limbajul de programare Visual Basic sub Excel, siun exemplu de realizare a unei aplicatii Windows pentru calculul

    salariilor personalului angajat al unei firme.

    3.1. Programarea aplicatiilor Windows

    Pentru realizarea unei aplicatii pot fi avute n vedere doua tehnologii de programare si anume:

    - programare procedurala

    - programare orientata spre obiecte si dirijata deevenimente.

    n programarea procedurala, o aplicatie este constituita din unulsau mai multe programe care se vor executa ntr-o anumita ordine,fiecare program fiind constituit dintr-o secventa de instructuni scrisentr-un limbaj de programare.

    Acesta era modul clasic de realizare a aplicatiilor si sistemelor informatice si are o serie de dezavantaje printre care: productivitatescazuta n realizarea programelor, efort mare pentru realizarea programelor si mai ales a interfetelor etc.

    Aparitia tehnologiei orientate obiect, a mediilor visuale de programare si a sistemului de operare Windows a condus la aparitia sidezvoltarea unei noi tehnologii de programare a aplicatiilor windows sianume programarea orientata pe obiecte si dirijata de evenimente,tehnologie ce va fi prezentata n cele ce urmeaza n cadrul limbajuluiVisual Basic.

  • 7/27/2019 Limbajul Visual Basic

    2/57

  • 7/27/2019 Limbajul Visual Basic

    3/57

  • 7/27/2019 Limbajul Visual Basic

    4/57

  • 7/27/2019 Limbajul Visual Basic

    5/57

  • 7/27/2019 Limbajul Visual Basic

    6/57

  • 7/27/2019 Limbajul Visual Basic

    7/57

  • 7/27/2019 Limbajul Visual Basic

    8/57

  • 7/27/2019 Limbajul Visual Basic

    9/57

  • 7/27/2019 Limbajul Visual Basic

    10/57

  • 7/27/2019 Limbajul Visual Basic

    11/57

  • 7/27/2019 Limbajul Visual Basic

    12/57

  • 7/27/2019 Limbajul Visual Basic

    13/57

  • 7/27/2019 Limbajul Visual Basic

    14/57

  • 7/27/2019 Limbajul Visual Basic

    15/57

  • 7/27/2019 Limbajul Visual Basic

    16/57

  • 7/27/2019 Limbajul Visual Basic

    17/57

  • 7/27/2019 Limbajul Visual Basic

    18/57

  • 7/27/2019 Limbajul Visual Basic

    19/57

  • 7/27/2019 Limbajul Visual Basic

    20/57

  • 7/27/2019 Limbajul Visual Basic

    21/57

  • 7/27/2019 Limbajul Visual Basic

    22/57

  • 7/27/2019 Limbajul Visual Basic

    23/57

  • 7/27/2019 Limbajul Visual Basic

    24/57

  • 7/27/2019 Limbajul Visual Basic

    25/57

  • 7/27/2019 Limbajul Visual Basic

    26/57

  • 7/27/2019 Limbajul Visual Basic

    27/57

  • 7/27/2019 Limbajul Visual Basic

    28/57

  • 7/27/2019 Limbajul Visual Basic

    29/57

  • 7/27/2019 Limbajul Visual Basic

    30/57

  • 7/27/2019 Limbajul Visual Basic

    31/57

  • 7/27/2019 Limbajul Visual Basic

    32/57

  • 7/27/2019 Limbajul Visual Basic

    33/57

  • 7/27/2019 Limbajul Visual Basic

    34/57

  • 7/27/2019 Limbajul Visual Basic

    35/57

  • 7/27/2019 Limbajul Visual Basic

    36/57

  • 7/27/2019 Limbajul Visual Basic

    37/57

  • 7/27/2019 Limbajul Visual Basic

    38/57

  • 7/27/2019 Limbajul Visual Basic

    39/57

  • 7/27/2019 Limbajul Visual Basic

    40/57

  • 7/27/2019 Limbajul Visual Basic

    41/57

  • 7/27/2019 Limbajul Visual Basic

    42/57

  • 7/27/2019 Limbajul Visual Basic

    43/57

  • 7/27/2019 Limbajul Visual Basic

    44/57

  • 7/27/2019 Limbajul Visual Basic

    45/57

  • 7/27/2019 Limbajul Visual Basic

    46/57

  • 7/27/2019 Limbajul Visual Basic

    47/57

  • 7/27/2019 Limbajul Visual Basic

    48/57

  • 7/27/2019 Limbajul Visual Basic

    49/57

  • 7/27/2019 Limbajul Visual Basic

    50/57

  • 7/27/2019 Limbajul Visual Basic

    51/57

  • 7/27/2019 Limbajul Visual Basic

    52/57

  • 7/27/2019 Limbajul Visual Basic

    53/57

  • 7/27/2019 Limbajul Visual Basic

    54/57

  • 7/27/2019 Limbajul Visual Basic

    55/57

  • 7/27/2019 Limbajul Visual Basic

    56/57

  • 7/27/2019 Limbajul Visual Basic

    57/57

    a) mai multe casete de validare din grup

    b) nici o caseta de validare din grup

    c) numai o singura caseta de validare din grup (restrictieimpusa)

    d) toate casetele de validare din grup

    30. Obiectele care pot constitui containere de controale (alte obiecte) pot fi:

    a) Formele

    b) Butoanele de comandac) Cadrele (frame)

    d) Casetele cu lista (ListBox)

    e) Casetele combinate (ComboBox)

    31. Adaugarea de articole unei casete cu lista (ListBox) se poate realiza:

    a) prin tastare text n interiorul casetei b) utiliznd metoda AddItem

    c) prin setarea proprietati Text a casetei

    d) prin setarea proprietatii Value a casetei

    32. Referirea celulei C1, din a patra foaie de calcul a registrului decalcul Excel curent, n Visual Basic se face astfel:

    a) C1

    b) Sheets(4).Cells(C1)

    c) Sheets(4).Cells(1,3)