Você está na página 1de 12

LABSI Laboratrio de Sistemas

Programao Visual Basic Licenciatura Engenharia de Electrotcnica e de Computadores

Lino Figueiredo lbf@isep.ipp.pt


Ano Lectivo 2010-2011

6 de Junho de 2011 | 1

Sumrio

LABSI Laboratrio de Sistemas

Parte 1
Visual Basic 2010 Sistema de Desenvolvimento Tipos de Variveis Procedures Functions

Parte 2
Timers Comunicao Srie Ficheiros

6 de Junho de 2011 | 2

Atribuio do nome ao controlo

LABSI Laboratrio de Sistemas

6 de Junho de 2011 | 3

Tipo de Variveis

LABSI Laboratrio de Sistemas

6 de Junho de 2011 | 4

Operadores

LABSI Laboratrio de Sistemas

6 de Junho de 2011 | 5

Procedures
Private/Public Sub ProcedureName (arguments) statement(s) End Sub
Public - Podem ser usados em qualquer parte do programa Private Podem ser usados apenas no Form em que est definido

LABSI Laboratrio de Sistemas

6 de Junho de 2011 | 6

LABSI Laboratrio de Sistemas

Passagem de Argumentos ByVal

ByRef

6 de Junho de 2011 | 7

Functions

LABSI Laboratrio de Sistemas

Private/Public Function FunctionName(arguments) As Datatype statement(s) End Function

6 de Junho de 2011 | 8

Timers

LABSI Laboratrio de Sistemas

Timer.interval = 1000 (1 s)

6 de Junho de 2011 | 9

Comunicao Srie I

LABSI Laboratrio de Sistemas

6 de Junho de 2011 | 10

Comunicao Srie II

LABSI Laboratrio de Sistemas

Para enviar o contedo do SerialBuffer, a partir do funo DataReceived, directamente para uma TextBox tem que se recorrer a Invoke/Delegate.

6 de Junho de 2011 | 11

Ficheiros

LABSI Laboratrio de Sistemas

6 de Junho de 2011 | 12