• Nenhum resultado encontrado

Índice: Tipo de Aplicações em Visual Basic Componentes do Visual Basic

N/A
N/A
Protected

Academic year: 2021

Share "Índice: Tipo de Aplicações em Visual Basic Componentes do Visual Basic"

Copied!
12
0
0

Texto

(1)

O tutorial a seguir,é feito para iniciantes em Visual Basic, que no qual, pode ajudar alguns que  querem saber algumas funcções. Que começe o Tutorial ^^ Índice: • Tipo de Aplicações em Visual Basic  • Componentes do Visual Basic  • Hierarquia das aplicações em Visual Basic  • Os três passos para criar uma aplicação  • O Ambiente do Visual Basic  Tipo de Aplicações em Visual Basic Há muitos tipos de aplicações que podes criar em Visual basic. Estes diferentes tipos são  usados quando pretendes resolver um tipo de problema específico. Standard EXE Escolhe este tipo, se queres criar uma aplicação em stand­alone (isolada), que não precise de  estar dentro de outra aplicação. A maioria das aplicações de negócios enquadram­se neste  tipo. ActiveX EXE Este tipo de aplicação é geralmente criado para ser usado por outras aplicações, para um  serviço particular ou serviços. Estes serviços podem correr na mesma máquina ou  remotamente. ActiveX DLL Este tipo de aplicações é geralmente criado para ser usado por outras aplicações para serviço  particular ou serviços. Este DLL deve residir na mesma máquina, que a aplicação de controlo.  Ela corre dentro do mesmo processo de espaço da aplicação que a chama. ActiveX Control

(2)

Este tipo de aplicações destina­se a desenhar componentes OCX, que podem ser usados por  uma variadade de aplicações. Estas ferramentas são geralmente mostradas numa toolbox  dentro do ambiente de programação. Contêm propriedades e/ou métodos que executam  algumas funções para a aplicação. ActiveX Document DLL Este tipo de aplicação é desenvolvido para ser usado dentro do contexto de outra aplicação.  Muito parecido com ActiveX EXEs e DLLs, mas geralmente providenciam um interface com a  aplicação que os chama. Sendo uma DLL, corre dentro do mesmo processo da aplicação que o  chama. ActiveX Document EXE Este tipo de aplicação é desenvolvido para ser usado dentro do contexto de outra aplicação.  Muito parecido com ActiveX EXEs e DLLs, mas geralmente providenciam um interface com a  aplicação que os chama. Sendo uma EXE, corre num processo separado da aplicação que o  chama Componentes do Visual Basic Projects Um projecto á uma colecção de forms, controlos, referenciados para uma automatização de  servidores, num cenário de criação de aplicações, e informações de versão. Forms Um form é a janela que é mostrada no desktop do Windows, ou dentro de uma MDI form  (Multiple Document Interface). Um form pode conter "controls". Tanto os "controls" como os  códigos associados, são armazenados num ficheiro com extensão FRM. Controls Um control é uma ferramenta para mostrar ou receber informações do utilizador. Exemplo de  controls são: caixas de texto, botões, etiquetas, grelhas, etc. Os controls, são 

(3)

apresentados/disponibilizados dentro de uma toolbox e têm uma extensão OCX. Code Modules O code, é um código origem escrito para fazer os controls e forms responder a uma interação  do utilizador, serve para declarar variáveis, constantes, procedimentos ou funções,  declarações, chamar API's do Windows, loops, estruturas condicionais, etc. São guardados em  ficheiros com extensão BAS Class Modules Permite criar os nossos próprios objectos. O Visual Basic permite a criação de classes  completas com propriedades e métodos. São guardados em ficheiros com a extensão CLS. Resource Files Os ficheiros de recurso permitem guardar recursos do Windows, tais como strings, bitmaps,  cursores, icons, etc.. Podes ler estes recursos a pedido. Hierarquia das aplicações em Visual Basic Aplicações • Propriedades das aplicações  Forms • Propriedades  • Propriedades de procedimentos  • Eventos  • Outros procedimentos 

(4)

Controls • Propriedades  • Eventos  Modulos • Procedimentos  Classes • Propriedades  • Propriedades de procedimentos  • Métodos  • Outros procedimentos  Resource Files • Documentos ActiveX  • Componentes ActiveX  Os três passos para criar uma aplicação Não importa que tipo de aplicação queres criar, quase sempre seguirás os mesmos passos para  o fazer. • Criar um Interface  • Fixar as propriedades para os controls  • Escrever o código  O Ambiente do Visual Basic

(5)

Este tipo de ambiente aparece com melhor aspecto com uma resolução do ecran de 800x600  ou superior. A imagem que se segue é a primeira que te aparece quando teclares no icon do  Visual Basic  Clica em OK para abrir um projecto novo Standard EXE. O teu ambiente de desenvolvimento  aparecerá como o que se segue Menu Bar • Permite­te executar todas as funções no toolbar, assim como seleccionar outras funções  Toolbar

(6)

• O toolbar contém icon's localizados horizontalmente situado no topo da janela de  desenvolvimento do Visual Basic  Toolbox É uma caixa vertical situada no lado esquerdo do ecran de desenho e onde se podem  encontrar os controls Form É o objecto principal que se cria para o utilizador comunicar com a aplicação. todos os  controls são colocados em forms. Project Window Mostra a lista de todos os forms e modulos que criam a tua aplicação Properties Window A janela de propriedades permite­te personalizar o aspecto ou comportamento de um control  particular ou de um form. Com duplo­click nas propriedades, aparece uma lista enumerada  ou um campo tipo boleano. Immediate Window É normalmente vista quando há uma quebra na aplicação. Usa­se em modo de debugging Online Help Teclando F1, em qualquer altura, aparece o Hlep do Visual Basic. É uma ajuda sensitiva ao  contexto. Pode mostrar a juda do objecto que contenha o focus no modo de desenvolvimento.

(7)

PictureBox Este controlo pode mostrar gráficos de ficheiros bitmap, icon, ou metafile, assim como JPEG  ou ficheiros GIF. Ele corta o gráfico se o controlo não é suficiente grande para mostrar a  imagem completa LabelControl É um controlo gráfico que podes usar para mostrar texto, que um utilizador não pode alterar  directamente TextBox Control Algumas vezes chamado campo de edição ou controlo de edição, mostra/recebe informações  digitadas pelo utilizador. Este controlo permite alterar uma das suas propriedades Multiline  para True, de modo a serem mostradas/recebidas várias linhas de texto. Frame Control Permite identificar um grupo de controlos. Pode­se usar uma Frame para tornar uma janela  mais funcional.

(8)

CommandButton Control Usa­se este comando para começar, interromper ou finalizar um processo. CheckBox Control Usa­se este controlo para dar ao utilizador a possibilidade de tornar uma opção verdadeira ou  falsa, sim ou não. Pode usar­se em grupos para mostrar multiplas escolhas, onde o utilizador  pode seleccionar uma ou mais. OptionButton Control Mostra uma opção que pode ser alterada para on/off. Usa­se em grupo para o utilizador  poder seleccionar somente uma. ComboBox Control Combina as caracteristicas de uma TextBox e de uma ListBox. Os utilizadores podem  introduzir informações na TextBox, ou seleccionar um item de uma lista. ListBox Control Mostra uma lista de item's na qual o utilizador pode seleccionar uma ou mais. HScrollBar, VScrollBar Controls Propiciam uma fácil navegação numa lista longa de item´s, ou numa quantidade larga de  informação. Timer Control Pode executar um código em intervalos de tempo regulares. Invisivel para o utilizador, é util  para um processo em background. DriveListBox Control

(9)

Permite ao utilizador seleccionar um disco válido durante a execução do processo. Usa­se este  controlo para mostrar a lista dos drives válidos existentes no sistema. DirListBox Control Mostra as directorias e os caminhos "Paths". Usa­se este control para mostrar a lista  hierarquica dos directórios. FileListBox Control Lista os ficheiros de um directório específico. Pode seleccionar­se o tipo de ficheiros que se  pretende visualizar. Shape Control É um controlo gráfico mostrado como um rectângulo, quadrado, oval círculo, rectângulo  arredondado, ou quadrado arredondado Line Control É um controlo gráfico que permite mostrar uma linha horizontal, vertical ou diagonal. Image Control Este controlo pode mostrar gráficos de ficheiros bitmap, icon, ou metafile, assim como JPEG  ou ficheiros GIF. Com a propriedade Stretch alterada para True, o contentor é ajustado ao  tamanho da imagem. Data Control Proporciona acesso a dados armazenados numa base de dados. Permite navegar de registo a  registo, visualizar o 1º ou o ultimo.

(10)

A janela de propriedades encontra­se no lado direito do teu ambiente de trabalho. Aqui podes  modificar as caracteristicas de um objecto e o seu interface com o utilizador. A título de  exemplo iremos apontar algumas das propriedades mais comuns de um Form. Name Nome a atribuir ao Form Caption Palavra ou frase que aparece no topo esquerdo do Form KeyPreview Especifica se o Form deve receber o evento key antes de todos os controlos nele contidos. No  exemplo que se segue, alterando a propriedade KeyPreview para TRUE e codificando o evento  do Form KeyPress, dá á tecla ENTER a mesma função da tecla TAB

(11)

Esta imagem foi redimensionada. Clique na barra para ver esta  imagem maior. O tamanho da imagem original é 502x186. Height Altura da janela Left Distancia da janela á margem esquerda do monitor Top Distancia da janela á margem superior do monitor Width Largura da janela Para poder controlar estas 4 ultimas propriedades deve utilizar o Form Layout Window, para  posicionar a janela na posição correcta. Colocando o cursor sobre a janela e clicando com o  rato, fixaremos a posição que queremos onde ela apareça, em Run Time. Clica em View seguido de Project Explorer, aparece na face lateral direita do teu ambiente de 

(12)

trabalho o Project Window. Nesta janela podemos ver e sobre uma prespectiva hierarquica os  Forms, Modules, Controls, Property Pages ou Objects Documents, do projecto que estamos a 

Referências

Documentos relacionados

Dragagem de aprofundamento da cota de 11,0/12,0m para 14,0m (canal interno/externo) com alargamento do canal de acesso para adequar as instalações do porto de Itajaí ao porte da

para cada um dos elementos da cadeia de valor Distribuição Turística  Desmistificar distância;  Maximizar modernidade da infra-estrutura/destino;  Alavancar a nova experiência

Vamos lá saindo Por esses campos fora Que a manhã vem vindo Dos lados de aurora Anda cá para aqui Não chores jamais Que eu ainda aqui estou Para ouvir teus ais. Vamos lá saindo

As pedras contêm oxidos metálicos por isso têm um aspecto envelhecido como se estivessem num ambiente natural, são resistentes e tem uma beleza natural.. O design com pequenas

Um aspecto que pode não ser essencial para a implementação de Metodologias Ativas, mas é, sem dúvida importante, é a constituição física da sala de aula presencial, pois é

Em 2016, o Fundo vendeu 32 unidades (2015: não realizou vendas) do empreendimento, foi distratada 1 unidade, sendo registrado no resultado do exercício em resultado líquido de

A adoção do Regime de Banco de Horas previsto na presente Convenção Coletiva dependerá da expressa anuência do Sindicato do Trabalhadores ora convenente, sob pena de ser

Antecipação do percentual de 50% (cinqüenta por cento) do 13º salário aos empregados que requeiram até 48 (quarenta e oito horas) após o recebimento da comunicação de