Programiranje u VB Osnove

Slides:



Advertisements
Similar presentations
Integrated Business Applications with Databases (D3) Jenny Pedler
Advertisements

Excel and Visual Basic. Outline Data exchange between Excel and Visual Basic. Programming VB in Excel.
Object Oriented Programming A programming concept which views programs as objects with properties and ways to manipulate the object and the properties.
Modeling using VBA. Covered materials -Userforms -Controls -Module -Procedures & Functions -Variables -Scope.
EXCEL VBA 101 Current Status Waiting Using Excel/VBA to Speed-up Daily Data Processing An Introduction to VBA Yongjun Chen Click Me to Start …
Chapter 3 Programming Fundamentals Writing Code 3 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
Data Types and Operations Programming Fundamentals (Writing Code)Programming Fundamentals (Writing Code)
VB – Core III Functions Sub-routines Parameter passing Modules Scope Lifetime.
VBA & Excel Barry L. Nelson IEMS 465 Fall Quarter 2003.
Chapter 3 Programming Fundamentals Writing Code 3 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
Chapter 7 Code Tables. VB Code Box 7-1 Event Procedure for Compute Button Private Sub hsbExemptions_Change() txtExemptions.Text =Str(hsbExemptions.Value)
Microsoft Access Using Visual Basic Routines. Visual Basic Datatypes Boolean Byte Currency Date Double Integer Long Object Single String Variant Hyperlink.
Lab 01 Forms in excel Tahani ALdweesh Insert form into your project. 2. Change form’s properties. 3. Put controls on the form. 4. Change controls’
Types and Loops.
SYSTEMSDESIGNANALYSIS 1 OO: Chapter 9 Visual Basic: Building Components Jerry Post Copyright © 1999.
Overview of VBA Programming & Syntax. Programming With Objects u Objects –Properties: attributes or characteristics of an object (e.g., font size, color,
‘Tirgul’ # 2 Enterprise Development Using Visual Basic 6.0 Autumn 2002 Tirgul #2.
ME 142 Engineering Computation I Using Subroutines Effectively.
Visual Basic Programming I 56:150 Information System Design.
CompMathBSc, English 5 October 2006 Programming basics — continued  Arrays  Cycle Statements: Loops  Control Structures vs Conditions  Subs: Procedures.
ME 142 Engineering Computation I Using Subroutines Effectively.
Visual Basic Objects / Properties / Methods PropertyAdjective ObjectNoun Part of the application Attribute MethodVerb Action to do something.
1 Microsoft® Visual Basic®.NET Language # 2. 2 Flow-Control Statements If … End If Select Case … End Select For… Next Do … Loop Exit.
Scope Lifetime Modules Procedures. Scope? Where can your variables be seen? Where used? Where abused (reseting the value)? Local and Global = Private.
Visual Basic Review LBS 126. VB programming Project Form 1Form 2Form 3 Text boxButton Picture box Objects Text box Button Objects.
ILM Proprietary and Confidential -
Two-Dimensional Arrays. Two-dimensional arrays variables store the contents of tables or matrices. Example: Dim arrTable(1 to 5, 1 to 5) As Integer first.
1 By Dr. HANY ELSALAMONY. 1. What are differences between interpreted and compiled languages? 2. What are the programming steps to creating the Visual.
VBA - Excel VBA is Visual Basic for Applications
Working with Forms in Visual Basic
2. Understanding VB Variables
Programiranje kroz aplikacije
Agenda Project 2 Supplement
Java Hello world !.
Programi,Podaci,Varijable,Računanje- Uvod
RP3/predavanje02 Programski jezik C#: Tipovi 12/11/2018
Programiranje - Blokovi naredbi i logički tipovi –
Programiranje u VB Uvod
IDE Visual Basic Uvod Nikola Vlahović.
Programiranje Uvod Nikola Vlahović.
Quick Basic.
Petlje FOR - NEXT.
Department Array in Visual Basic
البرمجة بلغة فيجول بيسك ستوديو
KREIRANJE OBJEKATA.
Europski dan programiranja
IDE Visual Basic Uvod Nikola Vlahović.
Elektrotehnički fakultet – Podgorica Operativni sistemi
Elementi programskog jezika PASCAL
Programi,Podaci,Varijable,Računanje - 1
1.الدوال Function 2.الاجراءاتSub Procedure 3.وحده نمطيه Add Module
Pristup podacima Izvještaji
Visual Basic 6 Programming.
InputBox i naredba IF.
MessageBox.
Ključne reči,identifikatori, konstante i promenljive
PROGRAMSKI JEZIK PASCAL
Visual Basic – Prvi primjer
Osnovni simboli jezika Pascal
Do While ... Loop struktura
Objektno-orijentirano programiranje
Strukture podataka i algoritmi 5. VRIJEME IZVRŠAVANJA ALGORITMA
C++ WORKSHOP Šimec Tino - FOI.
SRETNA SEDMICA.
Programski jezik Python
Programiranje - Naredbe za kontrolu toka programa – 3. dio
If, Subroutines and Functions
For...Next Statements.
Chapter 3 Programming Fundamentals
Hour of Code Coding Jetpack Jumper Mateja Hržica, MSP.
Presentation transcript:

Programiranje u VB Osnove Nikola Vlahović

Agenda Pisanje programski koda Rad s varijablama Struktura (pod)rutina i funkcija Pomoć prilikom pisanja programskog koda Rad s varijablama Kontrola toka programa

Programski kod VBa sastoji se od 2 dijela: deklarativni imenovanje varijabli, konstanti. tipova varijabli imenovanje DLL procedura procedure rutine - Sub funkcije - Function svojstva - Property programski kod pohranjen je u modulima: modul forme (*.FRM) standardni modul (*.BAS) modul klase (*.CLS)

Programski kod VBa definiranje rutine Private Sub Form_load () End Sub Private Sub Ispisi(Poruka as String)

Programski kod VBa definiranje funkcije Private Function Dijeljenje( dijeljenik as string, dijelitelj as string ) Dijeljenje = dijeljenik / dijelitelj End Function Public Function Milje(Metri as double) as dobule Milje = …

Programski kod VBa Pomoć prilikom pisanja koda Auto List Members

Programski kod VBa Pomoć prilikom pisanja koda Auto Quick Info bold - trenutni argument [Naziv] - neobavezni argument

Varijable Vrste varijabli Deklariranje varijabli: Numeričke (Integer, Single itd…) Tekstualne (String i Char) Ostale (logičke, datumi, objekti itd…) Opća varijabla – Variant Deklariranje varijabli: Implicitno (npr. sifra&, i%, Ime$) Eksplicitno: Dim NazivVarijable [as tipvarijable]

Varijable Djelokrug varijabli: varijable unutar procedure: Deklarirati unutar procedure. Npr. Dim Temp As Integer : Static Temp2 As Integer varijable unutar jednog modula: Deklarirati na pocetku modula (izvan procedura i funkcija). Npr. Private Temp As Integer varijable koje koristi više modula Deklarirati na pocetku modula (izvan procedura i funkcija). Npr. Public Temp As Integer

Kontrola toka programa Izbor: If… then If… then… else… Select case Petlje: Do… Loop For… Next For each… Next

Zadatak Izrada aplikacije Sat modul forme deklariranje varijabli Dim, Private,… kontrola toka programa If… Elseif… Else… End if Select Case ugrađena funkcija Time

Sažetak Programski kod: Rad s varijablama: Kontrola toka programa: rutine (Sub) i funkcije ( Function) Rad s varijablama: deklariranje (Dim, Static), djelokrug (Private, Public, Global), Kontrola toka programa: izbor (If… then… else…; Select case…), petlje (Do…loop…; For… next…)

Programiranje u VB Osnove Nikola Vlahović