Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes...

20

Transcript of Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes...

Page 1: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.
Page 2: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.
Page 3: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.

 

Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos.

1- View/Project Explorer2 - CTRL+R3 - Clicar com o botão esquerdo do rato no respectivo “icon” da “toolbar”

Project Explorer window

Para visualizar esta janela

Page 4: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.
Page 5: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.

Add Form

Open Project

Cut Past Undo

Copy

Object LocationObject

BrowserEnd

Object Dimensions

Form Layout

Window

Project Explorer Window

BreakRedoFind

Save Project Group

Menu Editor

Add Project

Virtual Component Manager

Propertis Windows

Data View WindowStart /

Continue

Page 6: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.

O controlo de um programa VB faz-se através de objectos ( linguagem (OO) ) object-oriented

a cada propriedade está associado um valor por defeito (“default settings”) Estes valores podem ser alterados na janela “properties” Clicar com o botão esquerdo do rato no respectivo “icon” da “toolbar”

O objecto tem propriedades que o caracterizam “name”“height”“width”“Caption”,....

Page 7: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.

2 -  Seleccionar o objecto na toolbox com um clik do botão esq. em seguida desenhe o objecto no form pressionando o botão esq. do rato e arrastando-o

Toolbox- mostra os objectos standard disponíveis para utilização nos projecto.Outros objectos podem ser adicionados a esta barra

Como criar um objecto?

1- Double-click sobre o objecto pretendido na toolbox

Page 8: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.

Propriedades

Page 9: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.

Propriedades

Page 10: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.

Objectos

Label – É usada para apresentar texto e o seu conteúdo pode ser alterado em tempo de execução

Text box–        Podem ter uma ou mais linhas se a propriedade “Multiline”= True

Pode receber texto ou mostrar textoSe a propriedade “Locked” = true o texto não pode ser

alterado em tempo de execução

Command Button – São usados para começar, interromper ou terminar um processo.

Picture Box – Mostrar texto, gráficos (imagens)também pode ser usada como output (saida de dados)

Page 11: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.

“Form” – É o local usado para interface

FORM

Para visualizar Form

“Double-click” com o botão esquerdo na janela project no item com o nome “form”

Clicar com o botão esquerdo do rato no respectivo “icon” da “toolbar”

Page 12: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.

Command Button – São usados para começar, interromper ou terminar um processo.

O command Button pode ser accionado por uma tecla de atalho

Ex: Nome do botão - cmdMeuBotao Caption - &Sair

ALT + S

Page 13: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.

Operadores numéricos

^ Potência * Multiplicação/ divisão\ divisão inteiraMod resto da divisão+ Adição- subtracção

Page 14: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.

GUI-graphical user interface

Interface gráfica através da qual o utilizador interage com o programa, accionando ícones e dispositivos controlo com o rato ou o teclado

fácil de perceber (intuitiva)

A interface deve de ser:

Agradável á vista

previna sobrecarga de informação utilizando:

Menus

Vários forms

O form deve de ser organizado da direita para a esquerda ou de cima para baixo

Page 15: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.

1 - Deve de começar o seu programa pelo desenho da interface

Seleccione os objectos

Distribua-os pelo form

Proceda à alteração das propriedades que considerar conveniente

2 – No passo seguinte proceda ao desenvolvimento código

Double-clik sobre o objecto pretendido e será mostrado uma janela onde o código será escrito

No canto superior direito pode seleccionar o evento mais adequado ao seu programa

Evento = acontecimento

Quando o evento ocorre o código inscrito é processado

Page 16: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.

Após a conclusão de um pequeno modulo deve compilar o seu programa para confirmar a correcção do código

Avance para a fase seguinte só depois de todos os erros corrigidos na fase actual

Grave o projecto File Save Project as ...

Finalmente crie um ficheiro executável

File Make “nome do projecto.exe”

Projecto porque estão incluídos vários ficheiros .frm .bas .cls

Page 17: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.
Page 18: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.

O primeiro programaCom o projecto aberto

Seleccione o formNa caixa de propriedades altere as propriedades

Name frmMeuPrograma

Capition O meu primeiro programa

Adicione uma picture box e um command button

Seleccione a picture box

Na caixa de propriedades altere as propriedades

Name picOutput

Seleccione o command buttonNa caixa de propriedades altere as propriedades

Name cmdDisplay

Capition Mostrar mensagem

Page 19: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.

Option Explicit ' força a declaração de variaveis'objectivo: enviar uma mensagem para uma picture box

Private Sub cmdDisplay_Click() picOutput.Cls ‘limpa a picture box picOutput.Print “Olá mundo“ ‘escreve a mensagemEnd Sub

Construir um programa executável

File Make “nome do projecto.exe”

Gravar o projecto

File Save Project as ...

Page 20: Nesta janela são mostrados todos os projectos abertos e os items que constituem os diferentes projectos. 1- View/Project Explorer 2 - CTRL+R 3 - Clicar.

Terminar um programaEnd

Formatar números

Format$(1º argumento, “2º argumento”)

Ex:format$(13.158, “0.0000”) Resp= 13.1580

Ex:format$(13.158, “0.00”) Resp= 13.16

Ex:Format$(13256.158, "#,###,###.##") Resp = 13,256.16

Algumas funções