5 Seminarski rad Marija Knezevic Visual Basic.doc

download 5 Seminarski rad Marija Knezevic Visual Basic.doc

of 39

Transcript of 5 Seminarski rad Marija Knezevic Visual Basic.doc

VBVisual Basic

GUIGraphic User InterfaceGrafika korisnika meuveza

BASIC - Begginer's All purpose Symbolic Instruction Code . 1964. Dartmouth College, John G. Kemeny, (engl. chairman of Department of Mathematics) Thomas Kurtz (engl. time-share) SAD (Dartmouth Time-Sharing System). BASIC (engl. mainframe) General Electric GE-225.BASIC :

GW BASIC 80- , QBASIC 9. , VISUAL BASIC-

BASIC , .

VISUAL BASIC-a, , .1. VISUAL BASIC

VISUAL BASIC 1997. MS Office 97(Visual Basic for Aplications-VBA). . , Windows Microsoft Office . VBA Excel, Access, Power Point.

. Properties Events ( , ...) . Visual Basic- , . 2. VISUAL BASIC- VISUAL BASIC Start-, Microsoft Visual Basic 2008 Express Edition, .1.

1

Microsoft Visual Basic 2008 Express Edition 9.0 New Project (Windows Forms Application), . 2.

OK , Visual Basic . Visual Basic-a .3. VISUAL BASIC- Visual Basic-a (Main Window). (Title Bar) Visual Basic-a. (Main Menu) VB. (Toolbar) Visual Basic- . (Form) , . 3. Main Menu ( ) Title Bar ( ) Project ( )

Toolbar Controls ( ) Form ( ) Properties ( ) 3 Project . Form Code ( Basic ) Project. Project

, View Project Explorer,

R Ctrl.

4

5 ()

( , ,

, , .).

, , .

6 Properties ( )

.

(drop-down list)

.

.

:

.

4. VB 9.0

BASIC-a :1) ;

2) ;3) 4) . VB , . VB Design (). . VB : .vbp . frm.

, . bas

. exe.

VB . : SUBROUTINE, SUB =

FUNCTION, FUNCTION = .

( ) .

:

1) ,

2) ,

3) , .

, () .

() :

;

;

;

( ).

SUBROUTINE:

: Sub ,

Private ,

Private Sub () , ( )

... - ( , )

... -

...

Call - (FUNCTION SUB)

End Sub - .

FUNCTION:

Public Function ( ) -

...

=

End Function

VB

VISUAL BASIC- 6 :

1) ;

2) ;3) () , ;4) ;5) (.exe );6) ( ).5. VB , . . .

VB Stop, Design. Close .

Visual Basic-a File Exit.

6.

, . () . :

1) Design, Basic ;

2) ;3) , .7. VB 9.0 1. : VB

N .

:

) VB :

VB 9.0 Windows , () Properties Caption .

2

1

3

3 .

)

1) Caption: IZRAUNAJ N faktorijel = Private Sub IzracunajButton1_Click:

Private , ();

Sub subroutine, ;

IzracunajButton1_Click - ( );

Click()- ( ).

:

Dim - promjenjiva I, fakt, n kao broj

I = 1

Fakt = 1

n = prirodanBrojTextBox1.Text ( )Radnja se izvrava sve dok je I