1)O que é programação?...2 2)Apresentando o Visual Basic )Usando Forms, objetos e controles )Propridades...

Tamanho: px
Começar a partir da página:

Download "1)O que é programação?...2 2)Apresentando o Visual Basic... 3 3)Usando Forms, objetos e controles... 5 4)Propridades..."

Transcrição

1 1)O que é programação?...2 2)Apresentando o Visual Basic )Usando Forms, objetos e controles )Propridades )O que são Forms(Formulários)...7 5)Métodos )Eventos )Controles Conhecendo melhor o formulário Botão de Comando...14 Label...17 TextBox...18 Option Button...22 Frame...22 CheckBox...24 ListBox...25 ComboBox MaskedBox )Contruindo um Sistema )Menus )Menus Dinâmicos )O Código )Variáveis )Modifcadores de Acesso )Constantes )Operadores )Comandos Condicionais e Loops )Contadores )SubProcedimentos )Funções )Matrizes )Lógica de programação )As Bibliotecas )Comandos, Funções e Objetos Nativos )Funções Internas...74 Funções Numéricas...74 Funções de String Funções de Data e Hora...78 Funções de Conversão...81 Funções para Gerenciamento de Matrizes...83 Funções Lógicas...84 Funções de Disco...85 Funções de Escolha...88 Formatação de Dados )Banco de Dados Criando um Banco de Dados...99 O que são tabelas? Criando uma Tabela Criando Índices Definindo a Chave Primária Acessando o Banco de Dados através do Visual Basic )Objetos de dados Data Control Data Grid )Impressão Printer Crystal Reports Noções de Linguagem SQL...145

2 O que é Programação? Se você nunca teve contato direto com programação na vida, talvez esteja se perguntando, o que é afinal, programação. Embora talvez, você nunca tenha programado, tudo que usamos, foi de alguma forma programado. Isso não acontece só no mundo da informática, mas acontece também no mundo real. Por exemplo: - Nas indústrias, já faz muito tempo que as máquinas vem sendo programadas para fazer determinadas tarefas. - Na sua casa, Você com certeza já programou o rádio-relógio para despertar de manhã, já deve ter programado o vídeo-cassete e agora o DVD. - Um automóvel, por exemplo, pode ser programado para limitar a velocidade máxima através de um chip e para injetar mais gasolina depois que ele atingir uma velocidade X. Como você pode ver, quase tudo a nossa volta foi de uma certea forma programado e com a informática é assim também. OS famosos softwares que todo mundo usa (Windows, Word, Excel, etc..) só existem por que foram programados. Como programamos um software? Através de instruções em conjunto, que formarão o código fonte dele. Exempo de um código : Public Sub Main() Msgbox Hello, World End End sub Claro, que neste exemplo estou usando comandos do Visual Basic, que talvez alguns de vocês não conheçam. Não se preocupe em entender esse código agora. Vamos agora usar comandos fictícios para ilustrar o que fizemos neste exempo: Ao iniciar() Mostrarmensagem Hello,World Fim FinalDoEvento Não é necessário ser nenhum gênio para entender o que msgbox e end do exemplo anterior faziam. Pois se olharmos o último exemplo, notamos que no lugar de msgbox colocamos mostrarmensagem e no lugar do end usamos fim. O Interpretador irá ler a primeira instrução(msgbox) e irá exibir uma mensagem dizendo: Hello,World e, logo após encerrará o programa com o End. O interpretador sempre segue uma ordem lógica para ler as intruções, então não podemos colocar tudo de forma desordenada no código do programa, devemos colocar uma a uma, 2

3 na ordem que precisamos que ele leia primeiro. Mais tarde veremos comandos condicionais e de laço para manipular essa execução. Um bom programador tem que ser curioso. Deve gostar de saber como as coisas funcionam debaixo da capô, não deve se preocupar em travar a máquina com loops infinitos (se você não sabe o que é loop, veremos mais tarde) ou de qualquer outra forma. Programação é uma arte. Envolve criatividade, análise, dedicação e muita paciência. Apresentando o ambiente do Visual Basic 6 Ao abrirmos o Visual Basic, ele abrirá uma janela nos perguntando o tipo de projeto a qual desejamos criar. No momento nos limitaremos somente a usar o padrão Standard Exe, que é o que usualmente usamos na maioria dos casos. Ele abrirá um projeto vazio, com os controles nativos do Visual Basic á esquerda, um formulário e suas respectivas propriedades a direita. 3

4 Vejamos na figura: Figura 1 Form(Formulário) Esta é caixa de ferramentas onde temos os controles disponíveis, Para usá-los, basta clicarmos e arrastarmos eles até o Form(Formulário) Esta é caixa de propriedades, onde definimos as propriedades do objeto selecionado 4

5 Usando Forms, Objetos e Controles Objetos Começaremos pelos Objetos já que os demais(forms e Controles) Também se enquadram como objetos. Devemos nos acostumar com os objetos, pois estaremos sempre cercado deles. Qualquer Botão, Form, Relatório, Controles, entre outros se enquadram como objetos. Na figura abaixo temos exemplos de objetos : Figura 1 Todos os objetos tem propriedades, eventos e métodos a eles associados. Veremos mais tarde o que são métodos, eventos e propriedades dos objetos. No entanto o que é necessário saber agora é o que são objetos. Vemos que objeto é tudo aquilo que contem métodos, eventos e propriedades. O que são Forms (Formulários)? Na verdade, quase todas as janelas que vemos nos aplicativos são Forms(Formulários). Ele serve de base para colocarmos nossos controles. 5

6 Na figura 1 (Exemplo anterior), vemos que existe um formulário, no nosso caso(form1), com controles dentro dele(caixa de texto, Lista e Botão). Os forms(formulários), como qualquer objeto, possuem métodos, eventos e propriedades a qual veremos mais tarde. O que são Propriedades? Propriedades, como o próprio nome sugere, são os atributos que podemos definir para cada objeto, seja um formulário, controle, etc... Quando selecionamos um objeto, no Visual Basic, aparecerá no canto direito da tela uma janela onde poderemos definir as propriedades para esse objeto. Podemos definir a cor, o nome e muitas outras propriedades. Nesta caixa aparece no canto direito o nome dado pelo usuário ao Objeto selecionado, e no canto direito o tipo de Objeto. No exemplo mostramos o objeto de nome Form1 tipo Form (formulário). Podemos também selecionar outro objeto que existe em nosso formulário nesta caixa, clicando na seta para baixo, e selecionando outro objeto que ali esteja disponível para seleção. Nesta coluna aparece o nome das Propriedades. Cada Objeto possui uma quantidade diversa de propriedade para vários aspectos diferentse. Como por exemplo, a Propriedade BorderStyler que especifica o tipo de borda que o Objeto terá. A Propriedade Caption que da um título ao Objeto, Propriedade BackColor onde se escolhe a cor de fundo que o objeto terá. Lembrando que essas propriedades atuam somente no Objeto selecionado. Se queremos mudar uma determinada propriedade de um Botão de Comando por exemplo, precisamos selecioná-lo na forma, e depois levar o mouse até a propriedade que se quer mudar. Esta coluna é onde modificamos a propriedade escolhida, seja através de uma lista de opções (ComboBox), ou digitada diretamente. Algumas propriedades de alguns objetos podem ser definidas em tempo de execução, outras porém são somente leitura, ou seja, podemos verificar os valores de tais propriedades, mas não podemos modicá-los. Para atribuir um valor de propriedade a um objeto em tempo de execução usamos o nome do objeto, seguido de ponto, o nome da propriedade, o sinal de igual e o valor que você quer atribuir. Exemplo : ObjetoTal.Cor= Azul 6

7 Claro, que o ObjetoTal e a propriedade Cor desse objeto são fictícios. Um Exemplo real seria : Text1.Text= Exemplo Não se preocupe em entender o que quer dizer a propriedade Text, mas sim em entender apenas como se faz para definir as propriedades em tempo de execução. É importante ressaltar que cada objeto tem propriedades diferentes. Claro que todos tem propriedades em comum, mas um tipo de objeto sempre terá propriedades diferentes de outro tipo. Métodos Métodos são ações que agem sobre os objetos, por exempo, se temos um objeto carro, teríamos a propriedade Cor semdo como Azul. Poderámos ter um método chamado Acelerar e outro Freiar. Poderíamos também ter um método abastecer. Em exempo prático seria termos um formulário chamado Form1. Existe um método chamado Show que agem sobre formulário e outros objetos. Ele serve para exibir um formulário. Como faríamos para exibir o nosso formulário(form1)? Form1.Show Será exibido o formulário. Este é o procedimento para se aplicar os métodos. Assim como as propriedades, cada objeto tem vários métodos diferentes. Podemos também passar parâmetros para esses métodos. Veremos isso mais tarde Eventos Vamos tomar um exemplo prático. Voltaremos ao nosso exemplo do automóvel. Assim como podemos atribuir sua propriedade cor para Azul, executar um método Acelerar, podemos ter um evento Ao Bater. Um evento é gerado quando acontece algo com o objeto, por exemplo, se tivermos um Caixa De Texto e clicarmos em cima dela o Objeto TextBox(Caixa de Texto) vai gerar um evento chamado Click(). Dentro deste evento colocaríamos um bloco de código com as instruções que queremos que o programa faça cada vez eu o usuário clicar na Caixa de Texto. Assim como este, exitem muitos outros eventos e cada objeto tem seus eventos em comum, assim como tem eventos próprios de cada objeto. Veremos mais tarde detalhadamente vários tipos de eventos. 7

8 Nesta caixa podemos selecionar qualquer objeto existente no formulário Neste outra caixa selecionamos os eventos correspondentes ao objeto selecionado Os Controles Ao abrirmos o ambiente do Visual Basic, podemos ver á esquerda a Caixa de Ferramentas. Para inserirmos os controles no formulário, selecionamos eles dentro da Caixa de Ferramentas e os arrastamos para dentro do formulário, onde devemos dimensioná-lo. 8

9 Esses controles que você está vendo na figura são os controles nativos do Visual Basic. Podemos adicionar mais controles a esta Caixa de Ferramentas. Veja como : Acesse o menu Project e selecione Components 9

10 Irá aparecer uma lista com todos os controles disponíveis. Para que eles apareçam na nossa Caixa de Ferramentas devemos selecion-alos nessa lista. Um controle, na verdade, é representado por um Arquivo com extensão OCX. Podemos ver nessa janela que o Visual Basic Mostra o local onde determinado componente, ou seja, o arquivo OCX, se encontra. Se o controle que você procura não se encontra nessa lista, basta você saber onde o arquivo OCX dele se encontra, podendo assim adicioná-lo a lista. Com este botão podemos procurar por um determinado controle que não esteja na lista Sempre que selecionamos um controle, aqui aparecerá o nome do arquivo correspondente. 10

11 Conhecendo melhor o Form(Formulário) Veremos agora as principais propriedades, métodos e eventos do Form. Começremos com as principais propriedades. São elas: Name Define o nome do formulário. Um nome de objeto deve começar obrigatoriamente com uma letra, mas também pode conter números. Espaços em branco e caracteres como(#$&+-^) não são permitidos. Caption É a título do formulário que aparece no seu topo. Podemos colocar qualquer valor nessa propriedade. Appearence Define se o mode de exibião será 3D ou Normal. BakColor- Muda a cor de fundo do formulário. Como você pode ver, você pode optar entre 2 sistemas de cores. O Palette e o System, sendo que o System mostra o sistema de cores do Windows, no caso de você querer fazer uma aplicação bem padrão Windows, enquanto o Palette irá lhe mostrar várias outras cores e você pode personalizar suas próprias cores também. BorderStyle: Muda o tipo de borda do formulário. None: sem borda, sem barra de titulo, sem menu de controle, sem botão maximizar e sem botão minimizar, e não pode redimensionar a janela. 11

12 Fixed Single: Borda fixa. Aceita o Menu de Controle, Maximizar, Minimizar, barra de título, mas não pode ser redimensionado. (Default) Sizable: Borda comum. Possui o Menu de Controle, Maximizar, Minimizar, barra de título e pode ser redimensionada. Fixed Dialog: Muito usada para janelas que vão manter um dialogo com o usuário. Ela pode ter Menu de controle e a barra de título, mas não terá os botões de maximizar e Minimizar. Não pode ser redimensionada. Fixed ToolWindow: Não possui o menu de controle, o botão Maximizar e o botão minimizar. Também não pode ser redimensionada. Aparecerá somente a barra de título e o botão Fechar próprio do Windows 95. Este tipo de formulário não aparece na barra de tarefas do Windows. Sizable ToolWindow: Não possui o menu de controle, o botão Maximizar e o botão minimizar. Pode ser redimensionada. Aparecerá somente a barra de título e o botão Fechar próprio do Windows 95. Este tipo de formulário não aparece na barra de tarefas do Windows. ControlBox: Retira ou coloca o menu de controle e os botões maximizar, minimizar e fechar da janela. Enabled: Se esta opção estiver com False, ou seja, estando o Enabled desabilitado, isto indicará que nenhum objeto desta janela, e nem a própria janela, poderá responder a eventos gerados pelo usuário, como clicar do mouse, pressionamento de teclas, etc. Font: Escolhe a fonte de letra padrão que será usada para todos objetos inseridos neste formulário. Icon: Nesta propriedade escolhemos um arquivo de ícone para associar a esse formulário. Esse ícone é o que vai aparecer quando a janela for minimizada e no lado esquerda da barra de título ( Menu de Controle ). KeyPreview: determina se os eventos do teclado no formulário serão executados antes dos eventos correspondentes aos Objetos inseridos no formulário. MaxButton: Habilita ou não o botão de maximização. MDIChild: Determina se a janela será uma janela filha. Ou seja, terá uma outra janela mestre que agrupara o Form que se esta criando. 12

13 MinButton: Habilita ou não o botão de minimizar. MouseIcon: Sempre que o mouse for movido em cima do formulário, o ícone associado a esta propriedade aparecerá (desde que a propriedade MousePointer esteja customizada). MousePointer: Nesta propriedade especificamos o tipo de ponteiro que o mouse terá quando se mover sobre o formulário. Veja os tipos existentes: 0 (Default) Ponteiro padrão. 1 Ponteiro em forma de seta 2 Ponteiro de seleção exata 3 Seleção de escrita 4 Ícone 5 Seleção de Mover Objetos 6 Redimensionamento na diagonal 7 Redimensionamento na vertical 8 Redimensionamento na diagonal 9 Redimensionamento na horizontal 10 Seleção alternada 11 Sinal de ocupado. 12 Não disponível ( Ocupado ) 13 Trabalhando em segundo plano ( Somente 32-bit Visual Basic.) 14 Seleção de Ajuda. (Somente 32-bit Visual Basic.) 13

14 15 Todos os Tamanhos. (Somente 32-bit Visual Basic.) 99 Aparece o ícone escolhido na propriedade MouseIcon Picture: Inseri uma figura em nosso formulário como papel de parede. ShowInTaskbar: Habilita ou não a possibilidade da janela aparecer na barra de tarefas do Windows. Visible: Determina se quando executarmos o programa essa janela irá ficar visivel ou invisível. WindowState: Determina se, quando executarmos o programa, a janela irá aparecer na tela do computador Normal, Maximizada ou Minimizada. Bem, agora que você já conhece as principais propriedades do Form, vamos Brincar um pouco. Abra o Visual Basic e crie um projeto padrão. Você verá que por padrão o Visual Basic já coloca um Form no projeto. Então modificaremos este Form. Altera as seguintes propriedades: Name = FrmCadastro Caption= Cadastro De Clientes BorderStyle = 1 Fixed Single Altere a cor de fundo do formulário. Associe um ícone ao formulário e coloque uma imagem de fundo. Feito isso, rode o programa teclando <F5>. Feito isso, veja o que acontece. Depois altere as propriedades, até mesmo as que não conhece. Procure conhecer todas, mude-as, execute o programa e veja o que acontece. CommandButton ( Botão de Comando) O Botão de Comando é utilizado pelo usuário para executar determinadas ações. Quem determina essas ações é o programador através de instruções associadas aos eventos do CommandButton. Existe um padrão para se utilizar os botões de comando. Por exemplo. Em um Form(Formulário), com vários botões procure sempre deixá-los do mesmo tamanho, mesmo que o texto deles seja de tamanhos diferentes. Errado Certo 14

15 Vamos as propriedades do CommandButton ou Botão de Comando: Cancel: Se esta opção for ajustada como verdadeira, o botão será associado a tecla ESC, e sempre que pressionarmos esta tecla será como se tivéssemos apertado o botão. Caption: O título que será exibido dentro do botão. Default: Estando o botão com essa propriedade como True indica que este botão será o Padrão da janela, e sempre que apertarmos a tecla Enter será como se tivéssemos apertado o botão. Enabled: Determina se o botão será habilitado para pressionamento por parte do usuário ou não. Font: Escolhe a fonte de letra que o Caption terá. Name: O nome que daremos para o Objeto botão de comando. Visible: Determina se o botão será visível para o usuário quando o programa estiver em execução. Style: Escolhe se o botão terá elemento gráfico em seu interior. Se escolher Style do tipo "Graphical" o CommandButton aceitará figuras, e elas devem ser inseridas na propriedade Picture do objeto CommandButton. TabStop: Quando temos um formulário com diversos controles, podemos nos mover através desses controles usando o teclado, através da tecla TAB ou através de outras teclas, como veremos mais tarde. Quando a propriedade TabStop está desabilitada, ou seja com o valor False então, ao nos movermos através dos controles o Botão será ignorado e o foco movido ao controle seguinte. TabIndex: o Movimento de troca de foco, que vimos na propriedade TabStop tem uma ordem, e essa ordem é seguida pela propriedade TabIndex do botão, a qual devemos atribuir um numero, esse número será usado como a ordem que o foco é percorrido pelos controles, ou seja, se tivermos um controle com a propriedade TabIndex definido como 1, e outro com a propriedade TabIndex definido como 2, o que tem o número 1, receberá o foco primeiro do que tem o número 2 na propriedade TabIndex. ToolTipText A não muito usada, mas não menos importante propriedade ToolTipText, quando não está vazia exibe uma pequena ajuda sobre o controle, quando o usuário passa o mouse em cima do respectivo controle. O texto que aparecerá será o definido na propriedade ToolTipText. Vamos agora á um exemplo prático envolvendo Botões de Comando: - Crie um Form e com as seguintes propriedades: Caption = Exemplo do CommandButton Name = FrmExemplo - Insira neste Form 3 botões de Comando com as seguintes propriedades: Botão 1: Name = CmdOk Caption = OK Botão 2: Name = CmdCancelar 15

16 Caption = Cancelar Botão 3: Name = CmdSair Caption = Sair Feito isso, dê um duplo click no objeto CmdOk. Você verá que ao clicar nesse botão abrirá uma janela de código, correpondente ao evento Click() do botão. Esse evento é acionado toda vez que o usuário clicar no botão. Dentro deste evento vamos inserir a seguinte linha: Msgbox Você Clicou OK Faça o mesmo processo com os demais botões. Apenas troque o texto que exiet dentro das aspas pelo texto de sua preferência. Ao fazer esse processo com o botão CmdSair, insira uma linha a mais: Unload me 16

17 Execute o projeto e veja o que acontece. Você viu que criar a interface e fazer com que as coisas funcionem não é nada difícil. Basta conhecer bem as propriedades, eventos e métodos dos objetos. Vamos agora conhecer os principais eventos do objeto CommandButton. Devo lembrar que muitos desses eventos e até mesmo propriedades, dependo do caso até métodos, não são exclusivo do CommandButton, ou seja, outros objetos também tem as mesmas particularidades. Eventos do CommandButton A maioria dos eventos do CommandButton não são usados, por isso, vamos nos reter apenas nos mais importantes. São eles: Click() Esse é o mais importante de todos os eventos do CommandButton. Acontece sempre que o botão é clicado. GotFocus() Um evento que acontece sempre que o CommandButton recebe o foco. LostFocus() Esse evento é chamado sempre que o CommandButton perde o foco. MouseMove() É chamado toda vez que o usuário mover o mouse por cima do CommandButton. Na prática isso não é muito usado, sendo que na maioria das vezes, um evento desses seria útil apenas quando quiséssemos que o evento informasse a função do botão ao usuário, mas isso pode ser feito facilmente usando a propriedade ToolTipText do botão. Métodos O CommandButton tem 7 métodos, mas na prática, dificilmente usamos todos. Na verdade, usamos quase sempre apenas um deles: SetFocus - Este método que não só é usado por CommandButtons, mas na verdade, é usado por quase todos os controles, tem a função de passar o foco para o objeto que quisermos. Exemplo: CmdOk.SetFocus Irá passar o foco para o objeto CmdOk. O Label Não há muito segredo para se trabalhar com Labels. O Label na verdade, não passa de uma legenda que inserimos no Form. Sua finalidade é inserir um texto no formulário. Isto nos será útil quando precisarmos fazer um cadastro ou coisa parecida. Vamos as suas principais propriedades: Name O nome que será usado pelo Label. Caption Essa é a propriedade principal do Label. A legenda que o Label terá. 17

18 Alignment: Determina o alinhamento que o texto terá dentro do label. AutoSize: Com esta propriedade habilitada indicamos ao Controle para automaticamente dimensionar seu tamanho ao tamanho do texto do label. Note na figura que, quando o AutoSize foi passado para True, as marcas de seleção do label foi ajustado para o tamanho do texto label1. BackColor: Escolhe a cor de fundo que envolverá o label. BackStyle: Escolhe entre o fundo Transparente ou Opaco para o label. BorderStyle: Escolhe entre colocar uma moldura envolvendo o label ou não. Enabled: Habilita ou desabilita o objeto. Quando esta em False fica com a cor de seu conteúdo acinzentada. Font: Escolhe a fonte de letra que terá o texto digitado na propriedade Caption. ForeColor: Escolhe a cor da fonte de letra Name: Nomeia o Objeto label. Como já foi dito é importante que todos os objetos seja nomeado. A inicial do label é lbl. Visible: Indica se o objeto será visível ou não para o usuário. WordWrap: Quando o AutoSize esta em true, não é possível expandir o texto digitado na propriedade Caption em outras linhas. Mas se passarmos essa propriedade WordWrap para True isto poderá ser feito, bastando para isto dimensionarmos o label. O TextBox O TextBox é, com certeza, um dos controles mais importantes que você vai usar. Formulários de cadastro, entradas de dados e até mesmo consultas necessitam que você 18

19 entre com os dados. Claro que temos outros controles disponíveis para isso, mas na maioria dois casos, usamos o TextBox. Vamos as suas principais propriedades: BackColor: Escolhe a cor de fundo da Caixa de Texto. Geralmente é branco. BorderSytle: Tipo da borda: Fixa e simples, ou sem borda. Enabled: Estando False o objeto não estará habilitado para interagir com o usuário. Font: Escolhe a fonte de letra que será mostrada dentro da caixa de texto. ForeColor: Escolhe a cor da fonte de letra. Locked: Estando em false trava qualquer digitação na caixa de texto MaxLength: Quantidade máxima de caracteres dentro da caixa de texto. MultiLine: Habilita a possibilidade de se digitar mais de uma linha na caixa de texto. Name: Nomeia o objeto TextBox. Geralmente com a inicial txt. Exemplo: Se formos usar essa caixa de texto para que o usuário digite o nome do paciente, poderíamos abreviar assim: txtnomepaciente. PasswordChar: Se durante a digitação de qualquer dado na caixa de texto, quisermos que o Visual Basic mostre outro caractere no lugar do caractere digitado, é só especificarmos aqui qual queremos que seja mostrado. Muito usado para digitação de senhas. ScrollBars: Estando a propriedade MultiLine habilitada, é interessante colocarmos um ScrollBars na caixa de texto, pois ele acrescentará uma barra de rolagem que poderá ser: rolagem que poderá ser: 1 - Horizontal 2 - Vertical 3 - Both: Horizontal e Vertical juntos. Text: A propriedade Text é a mais importante deste Objeto. Todo o texto digitado pelo usuário dentro da caixa de texto é incorporado nesta propriedade. Eventos do TextBox Irei citar aqui alguns dos principais eventos relacionados a caixa de texto. Lembramos que todos os Eventos ocorre quando o usuário faz alguma ação. Por exemplo: se ele aperta um botão aciona o Evento Click, se ele digita algo numa caixa de texto, aciona o evento Change e KeyPress, se ele movimento o mouse sobre um objeto, aciona o evento MouseMove. Vamos explicar esses eventos aqui, mas antes é importante entendermos que cada movimento ou ação do usuário dispara um evento no programa. Mas esses eventos somente terão alguma reação se programarmos isto na janela de codificação. Change: Ocorre sempre que o usuário altera o valor contido na caixa de texto. Click: Ocorre quando o usuário pressiona o botão esquerdo do mouse sobre a caixa de texto. DlbClick: Se o usuário apertar duas vezes o botão esquerdo do mouse sobre a caixa de texto KeyDown: Ocorre quando o usuário aperta uma tecla no teclado. KeyUp: Ocorre quando o usuário solta a tecla apertada. 19

20 KeyPress: Ocorre quando uma tecla é pressionada e solta. Como argumento possui uma variável cujo conteúdo é a tecla pressionada (código correspondente na tabela ASCII). Cod. Cod. Cod. Cod Espaço 96 ` 1 33! 65 A 97 a 2 34 " 66 B 98 b 3 35 # 67 C 99 c 4 36 $ 68 D 100 d 5 37 % 69 E 101 e 6 38 & 70 F 102 f 7 39 ' 71 G 103 g 8 Backsp 40 ( 72 H 104 h ace 9 Tab 41 ) 73 I 105 i * 74 J 106 j K 107 k 12 44, 76 L 108 l 13 Enter M 109 m N 110 n / 79 O 111 o P 112 p Q 113 q R 114 r S 115 s T 116 t U 117 u V 118 v W 119 w X 120 x Y 121 y : 90 Z 122 z 27 Esc 59 ; 91 [ 123 { < 92 \ = 93 ] 125 } > 94 ^ 126 ~ 31 63? 95 _ 127 Estes caracteres não são aceitos pelo Microsoft Windows. MouseMove: Ocorre quando movemos o ponteiro do mouse sobre a caixa de texto. MouseDown: Ocorre quando o usuário aperta o botão do mouse (seja da direita ou da esquerda) sobre a caixa de texto. MouseUp: Ocorre quando o usuário solta o botão do mouse (seja da direita ou da esquerda) sobre a caixa de texto., 20

21 Bem, agora que você já conhece as propriedades do TextBox, assim como os seus eventos, vamos colocar em prática tudo isso. Que tal um exemplo envolvendo Labels, TextBoxs e CommandButtons? Lembra-se daquele formulário que fizemos como exemplo do CommandButton? Vamos melhorá-lo: Quanto aos botões, você pode deixar todos. Apenas os arraste para o canto direito do formulário. Coloque 3 Labels. Você verá que ao colocar a Label dentro do formulário ela tem a propriedade Caption Definida como o nome do Label. Você deve trocá-la. Coloque uma com o Caption = Código, outra = Nome outra = Endereço. O formulário deve ficar assim : Agora coloque 3 TextBoxs na seguinte ordem, de cima pra baixo: TxtCodigo Text= TxtNome Text= TxtEndereco Text= Defina para que a TxtCodigo aceita no máximo 5 caracteres e txtnome no máximo 20. Defina para que ao pressionarmos a tecla <TAB> o foco passe primeiro pelas caixas de 21

22 texto, de cima para baixo, e depois pelos botões, novamente, de cima para baixo. Veremos mais tarde como fazer as TextBoxs aceitarem somente números, ou fazer o inverso(fazem com que elas não aceitem números) através do evento keypress ou keydown. OptionButton O OptionButton ou botão de opção serve para escolhermos entre várias opções dentro do formulário. Podemos ter vários dentro do formulário, mas apenas um poderá ser marcado, pois quando marcamos um, o outro é automaticamente desmarcado. Para usarmos vários grupos de opções dentro do mesmo formulário, teríamos que usar um Frame, Objeto que veremos mais tarde. Na figura acima você pode ver dos grupos de OptionButtons operando independentemente, fazendo uso dos Frames. Se eles estivessem soltos no formulário, só poderíamos marcar uma opção, ou seja, ou marcaríamos o Estado Civil ou marcaríamos o Sexo. Vejamos agora as principais propriedades do Frame: Alignment: Determina se o texto ficará do lado direito ou esquerdo do botão de opção. Caption: O texto que será anexado ao Objeto. Enabled: Habilita ou não o objeto. Estando desabilitado o usuário não poderá selecionar a opção, e a cor do texto será acinzentado. Name: O nomeia o Objeto. A inicial abreviada que se usa é opt. Value: True para quando a opção esta selecionada e False para quando a opção não esta selecionada. Eventos do OptionButton Os eventos do OptionButton são praticamente os mesmo usados pelas TextBox, sendo que não há nenhum em especial. O Frame 22

23 É claro que, depois do exemplo anterior não poderíamos deixar de conhecer o Frame. Esse controle, como você viu anteriormente serve para organizarmos melhor os controles dentro do formulário. Todos os controles existentes dentro do Frame podem ser desabilitados ou habilitados definindo a propriedade Enabled de Frame como True ou False. Além desses recursos de aninhar controles, o Frame também traz uma interface mais limpa para o usuário. Vamos conhecer algumas de suas propriedades: Caption: Coloca um texto no topo da moldura. Não é obrigatório. Caption com texto digitado. Caption sem nenhum texto. Enabled: Determina se todos todos os objetos colocados no interior da moldura estará ou não disponível para o usuário. Name: Nome dado ao objeto. A inicial abreviada é fra. Cuidado para não colocar frm é a abreviatura do Objeto Form. Um exemplo de Frame com a propriedade Enabled definida como False: Como você pode ver o Frame da esquerda está com a propriedade Enabled definida como False. Estando assim não conseguiremos acessar nem mesmo os controles que estão dentro do Frame. Esse recurso é muito útil quando queremos restringir ao usuário o acesso a certas opções. 23

24 O frame, assim como o OptionButton, também não possui nenhum evento em especial, sendo a maioria idênticos aos do OptionButton. CheckBox A CheckBox ou Caixa de checagem é utilizado para marcar opções. Não funciona igual ao OptioButton, pois com a CheckBox podemos marcar várias opções, uma, ou nenhuma opção, sendo que com o OptionButton, podemos selecionar apenas uma. Alignment: Especifica se o texto ficara do lado esquerdo da caixa. Caption: O texto anexado ao Objeto CheckBox. Enabled: Habilita ou não esse Objeto. Estando desabilitado não aceitará que o usuário faça evento com a caixa de checagem. Font: Escolhe uma fonte de letra para o texto digitado no Caption Name: Nomeia o Objeto. A inicial abreviada para este tipo de controle é chk. Value: Determina o estado o objeto: 0 - Unchecked, 1 - Checked e 2 - Grayed. Value está com valor 1, de selecionado ou checado. Value esta com valor 0, de desmarcado, ou não foi escolhido. Eventos O CheckBox tem praticamente os mesmo eventos do OptionButton. Bem, agora que já conhecemos vários controles, assim como suas respectivas propriedades, métodos e eventos, vamos criar um Form utilizando vários desses objetos. Faremos o seguinte: Primeiro Crie um Form com as fontes, cores e ícones de sua preferência. Será um cadastro de clientes. Nesse cadastro será necessário: Nome, endereço, bairro e cidade. Para isso serão necessárias 4 TextBoxs e 4 Labels, Certo? Nomeia-as e defina as suas propriedades de acordo com o que você acha necessário(não esqueça que você vai se referir aos controles dentro do código através dos seus respectivos nomes, por isso siga a regra de nomenclatura adequada ou utilize um nome que você tem certeza de que não irá esquecer). 24

25 Segundo Insira 2 Frames: Um que terá um grupo de opções com OptionButtons e se referirá ao sexo do cliente, que obviamente terá 2 opções(masculino ou Feminino). O outro Frame se referirá ao estado civil do cliente. Teremos as seguintes opções: 1- Solteiro 2- Casado 3- Divorciado 4- Viúvo Todas essas opções serão representadas pelos OptionButtons que você vai inserir dentro do respectivo Frame. Siga as regras de nomenclatura padrão para atribuir os nomes aos Frames e Optionbuttons. Terceiro Insira 3 botões no formulário, um botão de Ok, um botão de Cancelar e um botão de Sair. Defina as suas propriedades (nomes, fontes, legendas, ícones, etc...). Quarto Insira um CheckBox, que vai ser utilizado para saber se o cliente reside em Cachoeira do Sul. A legenda desse CheckBox poderia ser Reside em Cachoeira do Sul ou qualquer outra de sua preferência desde que pergunte se o cliente mora ou não em Cachoeira do Sul. Quinto Deixe todos os controles de modo que o foco passe primeiro pelas TextBoxs, de cima para baixo, depois pelas opções, da esquerda para direita, e depois pelos botões, de cima para baixo. No evento Click() do Botão OK coloque o seguinte código: MsgBox OK Prossiga com os demais da mesma forma, trocando apenas o OK pelo nome do botão. Sexto - Bem, agora que já criamos a interface vamos fazer com que as coisas funcionem. Se você observar no Form, poderemos ver que existe uma Caixa de Texto, onde é perguntado ao usuário a cidade do cliente. No entanto, existe um CheckBox ou caixa de checagem que pergunta ao usuário se o cliente reside em Cachoeira do Sul. Ora, se soubermos que o cliente reside em Cachoeira do Sul não seria necessário informar a cidade.para isso, será necessário associar a um evento do CheckBox, uma instrução que limpasse a caixa de texto, para caso já tivéssemos digitado alguma valor como Cidade, e desabilitasse a mesma para que não colocássemos nenhum valor, sendo que o cliente reside em Cachoeira do Sul. Mãos a obra. O ListBox O ListBox ou caixa de listagem é uma caixa a qual podemos adicionar itens, removê-los ou selecioná-los. 25

26 Caixa de Lista Vazia, sem nenhum texto digitado em seu interior. Caixa de Lista Vazia com vários nomes inseridos na propriedade List O ListBox cria um índice com o número do item selecionado. Este índice sempre inicia pelo zero, ou seja, se selecionarmos o primeiro item, o número dele será zero. Se selecionarmos o segundo, ele retornará um. Este índice é visível através de uma propriedade em tempo de execução que veremos mais tarde. O ListBox é útil para selecionamos nomes ou outro tipos de dados, removê-los ou adicioná-los de acordo com a nossa necessidade. Vamos conhecer agora as suas propriedades: Columns: Determina a quantidade de colunas que a caixa de lista terá. Quando esta com 0 (zero) significa que terá somente uma coluna e a barra de rolagem será vertical. Se o valor desta propriedade for 1 será formado também somente uma coluna mas a barra de rolagem será horizontal. Valor 2 significa que os itens inseridos no ListBox serão ajustados em 2 colunas, e assim por diante. Columns ajustado para 0. Os nomes ficam em 1 coluna de forma vertical. Columns ajustado para 1. Os nomes ficam e 1 coluna de forma horizontal. Columns igual a 2. Os nomes ficam dispostos em duas colunas de forma horizontal. Enabled: Habilita ou não o ListBox para o usuário selecionar algum item no objeto. IntegralHeight: Determina a possibilidade dos itens dentro da caixa de lista ser exibido de forma parcial. IntegralHeight com TRUE IntegralHeight com FALSE List: é o Local onde digitamos os itens que estarão dentro do ListBox. 26

27 Os nomes digitados nesta propriedade em tempo de projeto são automaticamente inseridos dentro do ListBox, mas existe outro processo de se incluir dados no objeto em tempo de execução. MultiSelect: Quando esta propriedade esta habilitada significa que a caixa de lista aceitará múltiplas seleções, ou seja, poderá ser selecionado mais de um ítem. As opções são 0 - None para seleção somente de 1 ítem. 1 - Simple para seleção de vários itens usando apenas o clicar do mouse ou barra de espaço. 2 - Extended é o padrão do Windows para multiplas seleções. Para selecionar mais de 1 item usa-se a combinação de tecla CTRL + Click do mouse ou barra de espaço. Name: Nome que o Objeto ListBox terá. A abreviação padrão é lst. Sorted: Classifica os itens existentes dentro do ListBox em ordem alfabética ou numérica ascendente. Esta propriedade em tempo de execução tem a finalidade de informar o estado que se encontra o Sorted. Style: Style: Style: O Estilo Standard é o padrão, a partir do Visual Basic 5 acrescentou-se o Estilo CheckBox, onde os itens existentes no ListBox são acompanhados de um quadradinho do lado esquerdo para se fazer a seleção dos itens. Para multiplas seleções esse tipo de ListBox é mais intuitivo para o usuário. Vamos agora conhecer as propriedades em tempo de execução. Essas propriedades são de extrema importância para manipularmos os dados existentes no ListBox, pois nos permitem saber o texto do itemselecionado, número do índice do itemselecionado, número de itens existente no ListBox,etc... São elas: ListCount: Retorna a quantidade de itens existente dentro de um ListBox. ListIndex: Retorna o número correspondente ao índice do item selecionado. NewIndex: Retorna o número correspondente ao índice do ultimo item inserido no ListBox. SelCount: Quando a propriedade MultiSelect esta ativada, possibilitando a seleção de vários itens dentro da caixa de lista, o SelCount retorna a quantidade de itens que foi selecionado. Selected: Retorna True ou False sinalizando se algum item foi selecionado. É necessário informar o índice correspondente. Exemplo: Selected(2): Se o item que possui o índice 2 for selecionado retornará True, se qualquer outro for selecionado retornará False. Text: Retorna o texto do item selecionado. Não necessita de índice. 27

28 List: Retorna o texto do item especificado no índice. Exemplo: List(2) irá mostrar o texto existendo na lista referente ao índice 2. Eventos do ListBox De novo aqui só temos o evento DblClick(), que é gerado toda vez que dermos um duplo clique sobre um item do ListBox. Procure usar sempre o DblClick(), e não o evento Click(). Pois para o usuário é mais intuitivo dar dois cliques numa caixa de listagem para abrir um certo item do que apenas um. Métodos do ListBox AddItem Usamos este método sempre que queremos adicionar um item ao ListBox. A sintaxe usada é a seguinte: ListBoxTal.AddItem Texto a ser adicionado RemoveItem Este outro método é usado para removermos um item do ListBox. A sintaxe á seguinte: ListBoxTal.RemoveItem <número do índice a ser removido> Você pode notar que é necessário informar o índice do item que se deseja remover. Geralmente para remover um certo item que encontra-se selecionado pelo usuário usamos: ListBoxTal.RemoveItem ListBoxTal.ListIndex Usamos ListBoxTal.ListIndex. Usando a propriedade listindex da nossa ListBox conseguimos automaticamente o número do índice selecionado, necessário para podermos remover o item que precisamos. Clear O mais simples de todos os métodos do ListBox. Serve para limparmos completamente a nossa caixa de listagem. Sua sintaxe também é muito simples: ListBoxTal.Clear Agora que já conhecemos as principais propriedades, métodos e eventos dos ListBox, vamos fazer algo que funcione usando-os. Crie um formulário, com uma caixa de listagem, uma caixa de texto e 3 botões. Altere as propriedades dessa caixa para que esteja vazia sempre que abrirmos o formulário. Agora selecione todas as propriedades necessárias para os botões(legenda,nome,etc...) e codifique os seus eventos, de forma que um botão servirá para adicionar item, outro para excluir item e outro para limpar a caixa de listagem. Ao clicarmos no botão de AdicionarItem este botão pegaria o texto existente na Caixa de Texto e o adicionaria na Caixa de Listagem. Quando 28

29 isso fosse feito, a caixa de texto deveria ser limpa para que um novo texto pudesse ser digitado nessa caixa de texto. A interface do formulário poderia ficar assim: Claro que você pode incrementar com algumas legendas para facilitar para o usuário. Por se tratar de um exemplo, vamos padronizar os nomes dos controles existentes no formulário: O botão de AdicionarItem irá se chamar CmdAdd O botão de RemoverItem irá se chamar CmdRemove O botão de Limpar irá se chamar CmdLimpa A Caixa de Texto irá se chamar TxtItem A Caixa de listagem simplesmente Lista Bem, vamos ao que interessa. Começaremos primeiramente codificando o botão de AdicionarItem. Para isso, demos um duplo clique no botão de AdicionarItem. Abrirá então a janela de código referente ao evento Click() do respectivo botão. O que precisamos fazer então? Fazer com que cada vez que clicarmos neste botão ele limpe a caixa de texto. Primeiro devemos adicionar o texto existente na caixa de texto, para depois limpá-lo. Faríamos assim: Esta linha adiciona para a caixa de listagem(lista) o texto existente na caixa de texto, no nosso exemplo TxtItem, através da sua propriedade Text, que retorna o texto em tempo de execução Esta outra linha simplesmente atribui que a propriedade Text da caixa de texto(txtitem) seja igual a, o que quer dizer que a seu texto será nulo ou em branco, ficando livre assim para que possamos digitar outro texto. 29

30 Vamos agora ao botão de RemoverItem, a qual usaremos o mesmo evento click() para usar as instruções que farão que o item selecionado seja excluído caixa de listagem ao clicarmos na mesma. Para isso usaremos o método RemoveItem do ListBox. Como você sabe, quando usamos o método RemoveItem é necessário que informemos o número do índice para isso usaríamos a propriedades ListIndex do ListBox, a qual retorna em tempo de execução o índice do item selecionado. Ficaria assim: Bem, já codificamos o botão de AdicionarItem, o de RemoverItem, resta apenas o de Limpar a caixa de listagem. O mais fácil de todos. Basta colocar no evento Click() do respectivo botão a linha que usa o método Clear do ListBox: Você vai notar que ao tentarmos remover um item sem ter selecionado nada na lista o sistema vai gerar um erro, pois o valor da propriedade ListIndex, que deveria se referir ao índice do item selecionado estará como -1, isso por quê não há nenhum item selecionado. Logo mais veremos comandos condicionais, a qual poderemos manipulá-los para que não deixem esses tipos de erros acontecerem. O objeto ComboBox O ComboBox ou caixa de combinação é uma combinação de um TextBox(caixa de texto) com um ListBox(caixa de listagem). Podemos digitar caracteres dentro dela, além de podermos teclar na seta que existe á sua direita e selecionarmos dados previamente inseridos em sua lista. Objeto ComboBox com sua caixa de Lista recolhida. Ela somente é acessada ao darmos um click com o mouse na seta para baixo do lado direito. Da forma em que esta podemos digitar na caixa de texto apresentada. 30

31 ComboBox com a caixa de lista expandida. Pode-se escolher um nome qualquer na lista que ele será automaticamente levado até a caixa de texto. O ComboBox é de ampla utilização, pois poupa o tempo do usuário em precisar digitar dados, assim como pode evitar que o usuário digite dados incorretos também, além de ocupar pouco espaço no formulário. Imagine um formulário enorme com vários controles e tivéssemos que colocar uma lista de nomes para o usuário escolher, uma lista de cidades e uma lista de bairros, ao invés de colocarmos três ListBox que ocupariam um espaço maior poderíamos colocar três ComboBox. Vamos conhecer agora as suas propriedades: O ComboBox usa as mesmas propriedades que aprendemos para o ListBox. A diferença esta somente em duas que veremos agora. Style: Aqui escolhemos o tipo de Caixa de Combinação iremos colocar no formulário: 0 - Dropdown Combo: é a opção padrão do Objeto. Aqui pode-se digitar qualquer nome na área de digitação, clicar a seta para baixo e escolher qualquer um dos itens que ele será automaticamente inserido na área de texto. 1 - Simple Combo: Caixa de Combinação simples. Aparece em destaque a área de edição de texto, onde podemos digitar algum item; ou selecionar qualquer um que esteja na caixa de lista, que será inserido na área de texto. O botão em forma de seta para baixo não existe neste tipo de ComboBox. Se aumentarmos o tamanho da Caixa de Combinação na vertical, aparecerá a lista e esta ficará fixa. Caso deixamos ela somente do tamanho da área de texto, então a lista não aparecerá, e se quisermos saber quais nomes existe teremos que apertar no teclado a seta para baixo ou para cima, para que os itens existentes dentro da Lista apareçam. 31

32 2 - Dropdown List: Neste tipo de Caixa de Combinação o usuário pode somente escolher um item relacionado na lista, não podendo digitar nada. A área de texto não aceitará digitação. Text: Nesta propriedade digita-se um texto que ficará, como padrão, fixo na área de texto na caixa de combinação. Geralmente deixa-se em branco. Podemos usar essa propriedade também, em tempo de execução, para saber qual texto o usuário digitou ou selecionou. Métodos do ComboBox Os métodos usados pelo ComboBox são os mesmo usados pelo ListBox(AddItem, RemoveItem e Clear). MaskedBox O MaskedBox aparenta ser uma caixa de texto. A diferença é que ele tem vários recursos adicionais. Ele tem recursos que possibilitam a colocação de uma máscara onde ele só vai aceitar caracteres digitados de acordo com a máscara. Por exemplo, se quisermos que ele aceite apenas números, basta colocar a máscara correspondente que todos os caracteres que não são números serão ignorados automaticamente. Vamos agora conhecer as propriedades: Este objeto é semelhante a uma caixa de texto, entretanto ele possui alguns recursos adicionais, como a possibilidade de colocar uma máscara para o texto que irá ser digitado e validar a digitação automaticamente. Veja as principais propriedades: AllowPrompt : Determina se o caractere informado como prompt é válido durante a digitação. AutoTab : Determina se quando o usuário terminar de preencher a mascara do objeto o foco é automaticamente passado para o objeto seguinte, sem necessidade do usuário apertar TAB ou o mouse. ClipMode : Determina se, diante de um evento de copiar ou recortar dados do objeto Maskedit para a área de transferência, devem ser enviados os dados digitados com os caracteres que compõem a máscara ou não. 32

33 * ClipText : Retorna o texto digitado no objeto sem os caracteres que compõem a máscara. Format : Determina o formato que os dados serão exibidos. Use a propriedade Format para exibir dados em um formato consistente, ou seja, os dados serão exibidos neste formato, mesmo que o usuário digite os dados diferentemente do formato. Por exemplo, se você definir a propriedade Format para dd/mmm/yyyy, todas as datas digitadas serão exibidas no formato 18/Set/1995. Se o usuário digitar a data como 18/09/95 (ou qualquer outro formato de data válido), o Visual Basic converterá a exibição para o formato estabelecido, que é dia / mês-por-extenso-abreviado / ano-com-4-digitos. A propriedade Format afeta apenas a maneira como um valor é exibido e não como ele é armazenado. Da mesma forma, um formato de exibição não é aplicado até que o usuário termine a digitação e o controle perca o foco. Nada é exibido no campo para sugerir ou controlar o formato no qual os dados são inseridos. Se você precisar controlar a maneira como os dados são digitados, use uma máscara de entrada além de ou ao invés de um formato de exibição de dados. Se você quiser que os dados sejam exibidos exatamente como foram inseridos, não defina a propriedade Format. * FormattedText : Retorna o texto digitado, incluindo os caracteres que compõem a máscara. Mask : Máscara que moldará o controle. O Visual Basic fornece duas propriedades que produzem resultados parecidos: a propriedade Format e o Mask. Use a propriedade Mask para exibir caracteres de exibição literais no campo com espaços em branco a serem preenchidos. Por exemplo, se todos os números de telefones que inserir em um campo tiverem o mesmo formato, você poderá criar uma máscara de entrada: (###) ###-#### ( ) - (062) Uma máscara de entrada garante que os dados se ajustem ao formato definido e você poderá especificar os tipos de valores que poderão ser inseridos em cada espaço em 33

34 branco. Por exemplo, a máscara de entrada anterior solicita que todas as entradas contenham exatamente os dígitos necessários para completar um código de área e número de telefone, e que somente dígitos possam ser inseridos em cada espaço em branco. Você pode definir uma máscara de entrada usando os seguintes caracteres. 0 Dígito (de 0 a 9, entrada requerida, sinais de mais (+) e menos (- ) não permitidos). 9 Dígito ou espaço (entrada não requerida, sinais de (+) e menos (- ) não permitidos). # Dígito ou espaço (entrada não requerida, os espaços são exibidos como vazios enquanto os dados são editados, mas são removidos quando perde o foco, sinais de mais e menos permitidos). L Letra (de A a Z, entrada requerida).? Letra (de A a Z, entrada opcional). A Letra ou dígito (entrada requerida). a Letra ou dígito (entrada opcional). & Qualquer caractere ou espaço (entrada requerida). C Qualquer caractere ou um espaço (entrada opcional).,. : ; - / Marcador de posição decimal e separadores de milhares, de data e de hora. (O caractere realmente usado depende das configurações do Painel de Controle do Windows). < Faz com que todos os caracteres sejam convertidos para minúsculos. > Faz com que todos os caracteres sejam convertidos para maiúsculos. \ Faz com que o caractere seguinte seja exibido literalmente (por exemplo, \A é exibido simplesmente como A). Quando você define uma máscara de entrada e a propriedade Format para o mesmo objeto, a propriedade Format tem precedência quando os dados são exibidos. Isso significa que mesmo você tendo salvo uma máscara de entrada, ela é ignorada quando os dados são formatados. O dado original como foi digitado não é alterado; a propriedade Format só afeta a maneira como os dados são exibidos. MaxLength : Determina a quantidade máxima de caracteres que o MaskEdBox pode ter. Name: Nomeia o objeto. Geralmente inicia o nome com msk PromptChar : Escolhe o caractere padrão que será exibido simbolizando o estado vazio. Por default possui o caractere _, e aconselho a substituir pelo caractere de espaço. Esta propriedade não aceita vazio. PromptInclude : Determina se o caractere inserido na propriedade PromptChar será incluído na propriedade Text. * Text : Contém o texto digitado pelo usuário no objeto. Evento ValidationError : Este evento ocorre sempre que o usuário digita alguma entrada que não corresponde a máscara estabelecida. 34

1)O que é programação?...2 2)Apresentando o Visual Basic... 3 3)Usando Forms, objetos e controles... 5 4)Propridades...

1)O que é programação?...2 2)Apresentando o Visual Basic... 3 3)Usando Forms, objetos e controles... 5 4)Propridades... 1)O que é programação?...2 2)Apresentando o Visual Basic... 3 3)Usando Forms, objetos e controles... 5 4)Propridades... 6 5)O que são Forms(Formulários)...7 5)Métodos.....7 6)Eventos... 7 7)Controles....

Leia mais

Lionardo Fonseca Paiva Lionardo@base.com.br. Passo a Passo

Lionardo Fonseca Paiva Lionardo@base.com.br. Passo a Passo Lionardo Fonseca Paiva Lionardo@base.com.br Passo a Passo Lionardo@base.com.br 2 Passo a Passo 1ª Edição Sugestões e criticas serão bem vindas. Enviá-las para o autor Lionardo Fonseca Paiva pelo e-mail:

Leia mais

CADERNOS DE INFORMÁTICA Nº 1. Fundamentos de Informática I - Word 2010. Sumário

CADERNOS DE INFORMÁTICA Nº 1. Fundamentos de Informática I - Word 2010. Sumário CADERNO DE INFORMÁTICA FACITA Faculdade de Itápolis Aplicativos Editores de Texto WORD 2007/2010 Sumário Editor de texto... 3 Iniciando Microsoft Word... 4 Fichários:... 4 Atalhos... 5 Área de Trabalho:

Leia mais

O Windows também é um programa de computador, mas ele faz parte de um grupo de programas especiais: os Sistemas Operacionais.

O Windows também é um programa de computador, mas ele faz parte de um grupo de programas especiais: os Sistemas Operacionais. MICROSOFT WINDOWS O Windows também é um programa de computador, mas ele faz parte de um grupo de programas especiais: os Sistemas Operacionais. Apresentaremos a seguir o Windows 7 (uma das versões do Windows)

Leia mais

Informática básica Telecentro/Infocentro Acessa-SP

Informática básica Telecentro/Infocentro Acessa-SP Informática básica Telecentro/Infocentro Acessa-SP Aula de hoje: Verificando data e hora, desligando o computador, janelas, copiar colar, excluindo um arquivo. Prof: Lucas Aureo Guidastre Verificando data

Leia mais

Aula 1 - Programação III Programação Visual (Visual Basic)

Aula 1 - Programação III Programação Visual (Visual Basic) Aula 1 - Programação III Programação Visual (Visual Basic) 1. Introdução O objetivo da disciplina Programação III é apresentar uma nova visão de programação chamada de programação visual. A programação

Leia mais

Superintendência Regional de Ensino de Ubá - MG Núcleo de Tecnologia Educacional NTE/Ubá. LibreOffice Impress Editor de Apresentação

Superintendência Regional de Ensino de Ubá - MG Núcleo de Tecnologia Educacional NTE/Ubá. LibreOffice Impress Editor de Apresentação Superintendência Regional de Ensino de Ubá - MG Núcleo de Tecnologia Educacional NTE/Ubá LibreOffice Impress Editor de Apresentação Iniciando o Impress no Linux Educacional 4 1. Clique no botão 'LE' no

Leia mais

Para o OpenOffice Impress, assim como para vários softwares de apresentação, uma apresentação é um conjunto de slides.

Para o OpenOffice Impress, assim como para vários softwares de apresentação, uma apresentação é um conjunto de slides. OPENOFFICE IMPRESS 1. O QUE É UMA APRESENTAÇÃO Para o OpenOffice Impress, assim como para vários softwares de apresentação, uma apresentação é um conjunto de slides. Em cada slide podemos ter vários elementos

Leia mais

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO? Índice BlueControl... 3 1 - Efetuando o logon no Windows... 4 2 - Efetuando o login no BlueControl... 5 3 - A grade de horários... 9 3.1 - Trabalhando com o calendário... 9 3.2 - Cancelando uma atividade

Leia mais

PROGRAMAÇÃO EM C# COM VISUAL STUDIO.NET

PROGRAMAÇÃO EM C# COM VISUAL STUDIO.NET PROGRAMAÇÃO EM C# COM VISUAL STUDIO.NET Professor Leo Larback Esta apresentação é parte de um material desenvolvido pelo Prof. Alessandro Brawerman disponível em http://docb.gratix.com.br/csharp TRABALHANDO

Leia mais

Microsoft Excel Macro V. Índice 16-) Formulários... 42 17-) Gerando código para o Formulário... 49

Microsoft Excel Macro V. Índice 16-) Formulários... 42 17-) Gerando código para o Formulário... 49 Microsoft Excel Macro V Índice 16-) Formulários... 42 17-) Gerando código para o Formulário... 49 16-) Formulários A forma mais comum de comunicação de um sistema com o usuário é por meio de caixas de

Leia mais

UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA. Manual do Moodle- Sala virtual

UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA. Manual do Moodle- Sala virtual UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA Manual do Moodle- Sala virtual UNIFAP MACAPÁ-AP 2012 S U M Á R I O 1 Tela de Login...3 2 Tela Meus

Leia mais

Criando um formulário no VBA

Criando um formulário no VBA Criando um formulário no VBA No dia-a-dia, não queremos nem ouvir falar em formulários: imediatamente nos vem à mente qualquer idéia relacionada com burocracia... Mas, na hora de criar interfaces de macros,

Leia mais

Para o PowerPoint, assim como para vários softwares de apresentação, uma apresentação é um conjunto de slides.

Para o PowerPoint, assim como para vários softwares de apresentação, uma apresentação é um conjunto de slides. POWERPOINT 1. O QUE É UMA APRESENTAÇÃO Para o PowerPoint, assim como para vários softwares de apresentação, uma apresentação é um conjunto de slides. Em cada slide podemos ter vários elementos ou objetos

Leia mais

FEMA Fundação Educacional Machado de Assis INFORMÁTICA Técnico em Segurança do Trabalho P OW ERPOI NT. Escola Técnica Machado de Assis Imprensa

FEMA Fundação Educacional Machado de Assis INFORMÁTICA Técnico em Segurança do Trabalho P OW ERPOI NT. Escola Técnica Machado de Assis Imprensa P OW ERPOI NT 1 INTRODUÇÃO... 3 1. Iniciando o PowerPoint... 3 2. Assistente de AutoConteúdo... 4 3. Modelo... 5 4. Iniciar uma apresentação em branco... 6 5. Modo de Exibição... 6 6. Slide Mestre... 7

Leia mais

Manual do Teclado de Satisfação Online WebOpinião

Manual do Teclado de Satisfação Online WebOpinião Manual do Teclado de Satisfação Online WebOpinião Versão 1.2.3 27 de novembro de 2015 Departamento de Engenharia de Produto (DENP) SEAT Sistemas Eletrônicos de Atendimento 1. Introdução O Teclado de Satisfação

Leia mais

Migrando para o Word 2010

Migrando para o Word 2010 Neste guia O Microsoft Word 2010 está com visual bem diferente, por isso, criamos este guia para ajudar você a minimizar a curva de aprendizado. Leia-o para saber as partes principais da nova interface,

Leia mais

Manual das planilhas de Obras v2.5

Manual das planilhas de Obras v2.5 Manual das planilhas de Obras v2.5 Detalhamento dos principais tópicos para uso das planilhas de obra Elaborado pela Equipe Planilhas de Obra.com Conteúdo 1. Gerando previsão de custos da obra (Módulo

Leia mais

ROBERTO OLIVEIRA CUNHA

ROBERTO OLIVEIRA CUNHA LEIAME APRESENTAÇÃO Nenhuma informação do TUTORIAL DO MICRO- SOFT OFFICE WORD 2003 poderá ser copiada, movida ou modificada sem autorização prévia e escrita do Programador Roberto Oliveira Cunha. Programador:

Leia mais

INTRODUÇÃO AO WINDOWS

INTRODUÇÃO AO WINDOWS INTRODUÇÃO AO WINDOWS Paulo José De Fazzio Júnior 1 Noções de Windows INICIANDO O WINDOWS...3 ÍCONES...4 BARRA DE TAREFAS...5 BOTÃO...5 ÁREA DE NOTIFICAÇÃO...5 BOTÃO INICIAR...6 INICIANDO PROGRAMAS...7

Leia mais

Sistemas Operacionais. Curso Técnico Integrado Profa: Michelle Nery

Sistemas Operacionais. Curso Técnico Integrado Profa: Michelle Nery Sistemas Operacionais Curso Técnico Integrado Profa: Michelle Nery Conteúdo Programático CONTAS DE E GRUPOS DE O Microsoft Management Console - MMC Permissões de Segurança de um Console Contas de Usuários

Leia mais

1. Criar uma nova apresentação

1. Criar uma nova apresentação MANUAL DO Baixa da Banheira, 2006 1. Criar uma nova apresentação Para iniciar uma sessão de trabalho no PowerPoint é necessário criar uma nova apresentação para depois trabalhar a mesma. Ao iniciar uma

Leia mais

MANUAL DA SECRETARIA

MANUAL DA SECRETARIA MANUAL DA SECRETARIA Conteúdo Tela de acesso... 2 Liberação de acesso ao sistema... 3 Funcionários... 3 Secretaria... 5 Tutores... 7 Autores... 8 Configuração dos cursos da Instituição de Ensino... 9 Novo

Leia mais

LGTi Tecnologia. Manual - Outlook Web App. Soluções Inteligentes. Siner Engenharia

LGTi Tecnologia. Manual - Outlook Web App. Soluções Inteligentes. Siner Engenharia LGTi Tecnologia Soluções Inteligentes Manual - Outlook Web App Siner Engenharia Sumário Acessando o Outlook Web App (Webmail)... 3 Email no Outlook Web App... 5 Criar uma nova mensagem... 6 Trabalhando

Leia mais

Tutorial ConvertXtoDVD 3

Tutorial ConvertXtoDVD 3 Tutorial ConvertXtoDVD 3 Índice: Adicionando seus arquivos de vídeo Adicionando um ou mais vídeos Página 2 Qualidade da conversão Página 3 Personalizando o menu Página 4 Escolhendo um template para o menu

Leia mais

Criar as tabelas para um banco de dados

Criar as tabelas para um banco de dados Treinamento Criar as tabelas para um banco de dados ANTES DE COMEÇAR O primeiro curso desta série, "Criar as tabelas de um novo banco de dados", forneceu uma lista de tabelas e campos para uso no banco

Leia mais

Excel VBA - Parte IV:Inserindo um formulário e seus comandos

Excel VBA - Parte IV:Inserindo um formulário e seus comandos Page 1 of 9 Excel VBA - Parte IV:Inserindo um formulário e seus comandos desenvolvendo VBA através de um exemplo prático Nesta parte do artigo vamos ver como inserir formulários e seus componentes. Conteúdo

Leia mais

Professor Paulo Lorini Najar

Professor Paulo Lorini Najar Microsoft PowerPoint O Microsoft PowerPoint é uma ferramenta ou gerador de apresentações, palestras, workshops, campanhas publicitárias, utilizados por vários profissionais, entre eles executivos, publicitários,

Leia mais

ÍNDICE. Tela de Configuração...03. Dados de Etiqueta...04. Configuração da Impressora...05. Configuração do Papel...06. Itens para Inserção...

ÍNDICE. Tela de Configuração...03. Dados de Etiqueta...04. Configuração da Impressora...05. Configuração do Papel...06. Itens para Inserção... Layout de Etiquetas ÍNDICE Tela de Configuração...03 Dados de Etiqueta...04 Configuração da Impressora...05 Configuração do Papel...06 Itens para Inserção...07 Recursos...08 Configurações dos Itens Selecionados...09

Leia mais

Conectar diferentes pesquisas na internet por um menu

Conectar diferentes pesquisas na internet por um menu Conectar diferentes pesquisas na internet por um menu Pré requisitos: Elaboração de questionário Formulário multimídia Publicação na internet Uso de senhas na Web Visualização condicionada ao perfil A

Leia mais

Apostilas OBJETIVA Atendente Comercial / Carteiro / Op. Triagem e Transbordo CORREIOS - Concurso Público 2015 2º CADERNO. Índice

Apostilas OBJETIVA Atendente Comercial / Carteiro / Op. Triagem e Transbordo CORREIOS - Concurso Público 2015 2º CADERNO. Índice 2º CADERNO Índice Pg. Microsoft Office: Excel 2010... Exercícios pertinentes... 02 63 Microsoft Office: Power Point 2010... Exercícios pertinentes... 104 146 Internet e Intranet. Conceitos básicos, navegadores

Leia mais

INTRODUÇÃO À INFORMÁTICA GRUPO DE PESQUISA LEITURA NA TELA

INTRODUÇÃO À INFORMÁTICA GRUPO DE PESQUISA LEITURA NA TELA INTRODUÇÃO À INFORMÁTICA GRUPO DE PESQUISA LEITURA NA TELA Núcleo de Educação a Distância UniEvangélica 2 ÍNDICE 1 Introdução à Informática... 3 1. O Computador... 3 Teclado... 3 Mouse... 5 Monitor...

Leia mais

Autor: Tiago Lone Nível: Básico Criação: 19/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos

Autor: Tiago Lone Nível: Básico Criação: 19/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos TUTORIAL Barra de LEDs Autor: Tiago Lone Nível: Básico Criação: 19/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br

Leia mais

TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo

TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo TUTORIAL DO ACCESS PASSO A PASSO I. Criar um Novo Banco de Dados Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo 3. Clicar em Banco de Dados em Branco 4. Escrever um nome na caixa de diálogo

Leia mais

Portal do Projeto Tempo de Ser

Portal do Projeto Tempo de Ser Sumário Portal do Projeto Tempo de Ser O que é um Wiki?...2 Documentos...2 Localizando documentos...3 Links...3 Criando um Documento...4 Criando um link...4 Editando um Documento...5 Sintaxe Básica...5

Leia mais

Prefeitura de Volta Redonda Secretaria Municipal de Educação Departamento Pedagógico Núcleo de Tecnologia Educacional Volta Redonda NTM

Prefeitura de Volta Redonda Secretaria Municipal de Educação Departamento Pedagógico Núcleo de Tecnologia Educacional Volta Redonda NTM Prefeitura de Volta Redonda Departamento Pedagógico NTM Planilha Eletrônica Prefeitura de Volta Redonda Departamento Pedagógico NTM Prefeitura de Volta Redonda Departamento Pedagógico NTM Coloque seus

Leia mais

Sumário. 1. Instalando a Chave de Proteção 3. 2. Novas características da versão 1.3.8 3. 3. Instalando o PhotoFacil Álbum 4

Sumário. 1. Instalando a Chave de Proteção 3. 2. Novas características da versão 1.3.8 3. 3. Instalando o PhotoFacil Álbum 4 1 Sumário 1. Instalando a Chave de Proteção 3 2. Novas características da versão 1.3.8 3 3. Instalando o PhotoFacil Álbum 4 4. Executando o PhotoFacil Álbum 9 3.1. Verificação da Chave 9 3.1.1. Erro 0001-7

Leia mais

Aula 01 - Formatações prontas e condicionais. Aula 01 - Formatações prontas e condicionais. Sumário. Formatar como Tabela

Aula 01 - Formatações prontas e condicionais. Aula 01 - Formatações prontas e condicionais. Sumário. Formatar como Tabela Aula 01 - Formatações prontas e Sumário Formatar como Tabela Formatar como Tabela (cont.) Alterando as formatações aplicadas e adicionando novos itens Removendo a formatação de tabela aplicada Formatação

Leia mais

Simulado Informática Concurso Correios - IDEAL INFO

Simulado Informática Concurso Correios - IDEAL INFO Simulado Informática Concurso Correios - IDEAL INFO Esta prova de informática é composta por 20 (vinte) questões de múltipla escolha seguindo o molde adotado pela UnB/CESPE. O tempo para a realização deste

Leia mais

Janelas e seus elementos

Janelas e seus elementos Janelas e seus elementos As janelas são quadros que são exibidos na tela do monitor. Todos os aplicativos estudados nesse curso serão exibidos dentro de janelas. Nelas você poderá abrir, salvar e fechar

Leia mais

Alguns truques do Excel. 1- Títulos com inclinação. 2- Preencha automaticamente células em branco

Alguns truques do Excel. 1- Títulos com inclinação. 2- Preencha automaticamente células em branco Alguns truques do Excel 1- Títulos com inclinação No Excel é possível colocar o conteúdo das células na vertical. Para além disto, pode-se escolher o grau de inclinação. Para isto, seleccione as células

Leia mais

Manual do Usuário CMS WordPress Versão atual: 3.0

Manual do Usuário CMS WordPress Versão atual: 3.0 Manual do Usuário CMS WordPress Versão atual: 3.0 1 - Introdução O Centro de Gestão do Conhecimento Organizacional, CGCO, criou, em março de 2008, uma equipe para atender à demanda de criação de novos

Leia mais

Estatística no EXCEL

Estatística no EXCEL Estatística no EXCEL Prof. Ms. Osorio Moreira Couto Junior 1. Ferramentas... 2 2. Planilha de dados... 3 2.1. Introdução... 3 2.2. Formatação de células... 4 2.3. Inserir ou Excluir Linhas e Colunas...

Leia mais

Manual de Publicação Wordpress

Manual de Publicação Wordpress Fundação Universidade Federal de Mato Grosso do Sul Manual de Publicação Wordpress Núcleo de Tecnologia da Informação - UFMS Maurílio Mussi Montanha 2014 Sumário 1 Introdução... 3 2 ACESSO À INTERFACE

Leia mais

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas Microsoft Power Point 2003 No Microsoft PowerPoint 2003, você cria sua apresentação usando apenas um arquivo, ele contém tudo o que você precisa uma estrutura para sua apresentação, os slides, o material

Leia mais

Usando o Conference Manager do Microsoft Outlook

Usando o Conference Manager do Microsoft Outlook Usando o Conference Manager do Microsoft Outlook Maio de 2012 Conteúdo Capítulo 1: Usando o Conference Manager do Microsoft Outlook... 5 Introdução ao Conference Manager do Microsoft Outlook... 5 Instalando

Leia mais

Acessando o SVN. Soluções em Vendas Ninfa 2

Acessando o SVN. Soluções em Vendas Ninfa 2 Acessando o SVN Para acessar o SVN é necessário um código de usuário e senha, o código de usuário do SVN é o código de cadastro da sua representação na Ninfa, a senha no primeiro acesso é o mesmo código,

Leia mais

AULA 2 Planos, Vistas e Temas

AULA 2 Planos, Vistas e Temas 2.1 AULA 2 Planos, Vistas e Temas Essa aula apresenta os conceitos de Plano de Informação, Vista e Tema e suas manipulações no TerraView. Para isso será usado o banco de dados criado na AULA 1. Abra o

Leia mais

Manual do usuário Sistema de Ordem de Serviço HMV/OS 5.0

Manual do usuário Sistema de Ordem de Serviço HMV/OS 5.0 Manual do usuário Sistema de Ordem de Serviço HMV/OS 5.0 DESENVOLVEDOR JORGE ALDRUEI FUNARI ALVES 1 Sistema de ordem de serviço HMV Apresentação HMV/OS 4.0 O sistema HMV/OS foi desenvolvido por Comtrate

Leia mais

LASERTECK SOFTECK FC MANUAL DO USUÁRIO

LASERTECK SOFTECK FC MANUAL DO USUÁRIO LASERTECK SOFTECK FC MANUAL DO USUÁRIO 2015 SUMÁRIO 1 INTRODUÇÃO... 3 2 REQUISITOS DO SISTEMA... 3 3 INSTALAÇÃO... 3 4 O QUE MUDOU... 3 5 COMO COMEÇAR... 4 6 FORMULÁRIOS DE CADASTRO... 5 7 CADASTRO DE

Leia mais

1 ACESSO PARA SECRETÁRIA... 4 2 - CONFIGURAR HORÁRIOS DE ATENDIMENTO... 4 2.1 BLOQUEANDO E HABILITANDO HORÁRIOS... 5 3 PRÉ-DEFININDO PARÂMETROS DE

1 ACESSO PARA SECRETÁRIA... 4 2 - CONFIGURAR HORÁRIOS DE ATENDIMENTO... 4 2.1 BLOQUEANDO E HABILITANDO HORÁRIOS... 5 3 PRÉ-DEFININDO PARÂMETROS DE 2 1 ACESSO PARA SECRETÁRIA... 4 2 - CONFIGURAR HORÁRIOS DE ATENDIMENTO... 4 2.1 BLOQUEANDO E HABILITANDO HORÁRIOS... 5 3 PRÉ-DEFININDO PARÂMETROS DE ATENDIMENTO... 6 4 - A TELA AGENDA... 7 4.1 - TIPOS

Leia mais

O EDITOR DE APRESENTAÇÕES POWER POINT

O EDITOR DE APRESENTAÇÕES POWER POINT O EDITOR DE APRESENTAÇÕES POWER POINT O Power Point é um poderoso editor de apresentações muito utilizado quando for preciso fazer a exibição de trabalhos, projetos, aulas e afins em slides coloridos e

Leia mais

Inserindo Dados no Banco de Dados Paradox.

Inserindo Dados no Banco de Dados Paradox. Inserindo Dados no Banco de Dados Paradox. - Construção do Banco de Dados: Para podermos inserir algo em um banco precisaremos de um Banco de Dados, para isto iremos montar um utilizando o Programa Database

Leia mais

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO Antes de criarmos um novo Banco de Dados quero fazer um pequeno parênteses sobre segurança. Você deve ter notado que sempre

Leia mais

Tabelas vista de estrutura

Tabelas vista de estrutura Tabelas vista de estrutura A vista de estrutura permite definir a configuração dos dados Vamos adicionar os restantes campos à tabela carros, de acordo com o modelo de dados feito no papel 47 Tabelas vista

Leia mais

MAIS CONTROLE SOFTWARE Controle Financeiro / Fluxo de Caixa (MCS Versão 2.01.99) Índice

MAIS CONTROLE SOFTWARE Controle Financeiro / Fluxo de Caixa (MCS Versão 2.01.99) Índice Item MAIS CONTROLE SOFTWARE Controle Financeiro / Fluxo de Caixa (MCS Versão 2.01.99) Índice Página 1.Apresentação... 4 2.Funcionamento Básico... 4 3.Instalando o MCS... 4, 5, 6 4.Utilizando o MCS Identificando

Leia mais

Como produzir um texto no computador.

Como produzir um texto no computador. Como produzir um texto no computador. Antes de aprender como produzir um texto no computador e algumas das funcionalidades básicas que o processador de texto oferece, deve ler os seguintes tutoriais: Conhecer

Leia mais

Manual do KGeography. Anne-Marie Mahfouf Kushal Das Tradução: Luiz Fernando Ranghetti

Manual do KGeography. Anne-Marie Mahfouf Kushal Das Tradução: Luiz Fernando Ranghetti Anne-Marie Mahfouf Kushal Das Tradução: Luiz Fernando Ranghetti 2 Conteúdo 1 Introdução 5 2 Início rápido do KGeography 6 3 Usando o KGeography 12 3.1 Mais recursos do KGeography..............................

Leia mais

BR DOT COM SISPON: MANUAL DO USUÁRIO

BR DOT COM SISPON: MANUAL DO USUÁRIO BR DOT COM SISPON: MANUAL DO USUÁRIO BAURU 2015 2 BR DOT COM SISPON: MANUAL DO USUÁRIO Manual do usuário apresentado para auxiliar no uso do sistema SisPon. BAURU 2015 3 SUMÁRIO 1 Instalação... 5 1.1 Sispon...

Leia mais

Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos

Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos Banco de Dados Microsoft Access: Criar tabelas Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma tabela no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na tabela.

Leia mais

Guia do Usuário. idocs Content Server v.2.0-1 -

Guia do Usuário. idocs Content Server v.2.0-1 - Guia do Usuário idocs Content Server v.2.0-1 - 2013 BBPaper_Ds - 2 - Sumário Introdução... 4 Inicializando a aplicação... 6 Ambiente... 7 Alterando o ambiente... 8 Senhas... 10 Alterando senhas... 10 Elementos

Leia mais

Manual do Usuário - ProJuris Web - Biblioteca Jurídica Página 1 de 20

Manual do Usuário - ProJuris Web - Biblioteca Jurídica Página 1 de 20 As informações contidas neste documento estão sujeitas a alterações sem o prévio aviso, o que não representa um compromisso da Virtuem Informática. As pessoas, organizações ou empresas e eventos de exemplos

Leia mais

Dicas para usar melhor o Word 2007

Dicas para usar melhor o Word 2007 Dicas para usar melhor o Word 2007 Quem está acostumado (ou não) a trabalhar com o Word, não costuma ter todo o tempo do mundo disponível para descobrir as funcionalidades de versões recentemente lançadas.

Leia mais

Papel de Parede Secreto

Papel de Parede Secreto USO DO WINDOWS o Windows XP finalmente está perdendo forças no mercado de sistemas operacionais. Na pesquisa mais recente feita pelo StatsCounter, com dados de novembro de 2014, a versão foi ultrapassada

Leia mais

Primeiros passos das Planilhas de Obra v2.6

Primeiros passos das Planilhas de Obra v2.6 Primeiros passos das Planilhas de Obra v2.6 Instalação, configuração e primeiros passos para uso das planilhas de obra Elaborado pela Equipe Planilhas de Obra.com Conteúdo 1. Preparar inicialização das

Leia mais

Manual de Orientação para Acesso e Uso do SARA Versão ERA s

Manual de Orientação para Acesso e Uso do SARA Versão ERA s Manual de Orientação para Acesso e Uso do SARA Versão ERA s 1. Introdução O SARA foi elaborado visando facilitar o dia a dia do produtor, foi desenvolvido em Delphi, utilizando banco de dados Firebird,

Leia mais

1. Introdução. Avaliação de Usabilidade Página 1

1. Introdução. Avaliação de Usabilidade Página 1 1. Introdução Avaliação de Usabilidade Página 1 Os procedimentos da Avaliação Heurística correspondem às quatro fases abaixo e no final é apresentado como resultado, uma lista de problemas de usabilidade,

Leia mais

Unidade III 1. APRESENTANDO PLANILHAS ELETRÔNICAS. 1.1) Conceito de Planilha Eletrônica. 1.2) Inicializando o Excel e o Calc

Unidade III 1. APRESENTANDO PLANILHAS ELETRÔNICAS. 1.1) Conceito de Planilha Eletrônica. 1.2) Inicializando o Excel e o Calc Unidade III 1. APRESENTANDO PLANILHAS ELETRÔNICAS 1.1) Conceito de Planilha Eletrônica Em certa época, a planilha era um pedaço de papel que os contadores e planejadores de empresas utilizavam para colocar

Leia mais

Curso destinado à preparação para Concursos Públicos e Aprimoramento Profissional via INTERNET www.concursosecursos.com.br INFORMÁTICA AULA 11

Curso destinado à preparação para Concursos Públicos e Aprimoramento Profissional via INTERNET www.concursosecursos.com.br INFORMÁTICA AULA 11 INFORMÁTICA AULA 11 INTERNET (CONTINUAÇÃO) Outlook EXPRESS A janela principal do Outlook Express pode ser divida basicamente em: Área de Comando (superior) - Contém a barra de botões e a barra de menus.

Leia mais

IMPRESSÃO DE DADOS VARIÁVEIS usando Adobe InDesign e OpenOffice.org

IMPRESSÃO DE DADOS VARIÁVEIS usando Adobe InDesign e OpenOffice.org IMPRESSÃO DE DADOS VARIÁVEIS usando Adobe InDesign e OpenOffice.org Neste documento, será mostrado como usar o Adobe InDesign para imprimir dados variáveis gerados/modificados numa planilha da suíte de

Leia mais

Amostra OpenOffice.org 2.0 Writer SUMÁRIO

Amostra OpenOffice.org 2.0 Writer SUMÁRIO Amostra OpenOffice.org 2.0 Writer SUMÁRIO 1. INTRODUÇÃO 2. INSERIR TEXTO 3. SALVAR UM DOCUMENTO 4. FECHAR UM DOCUMENTO 5. INICIAR UM NOVO DOCUMENTO 6. ABRIR UM DOCUMENTO 7. SELECIONAR TEXTO 8. RECORTAR,

Leia mais

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco). Permissões de compartilhamento e NTFS - Parte 2 Criando e compartilhando uma pasta - Prática Autor: Júlio Battisti - Site: www.juliobattisti.com.br Neste tópico vamos criar e compartilhar uma pasta chamada

Leia mais

Word 1 - Introdução 1.1 - Principais recursos do word 1.2 - A janela de documento 1.3 - Tela principal

Word 1 - Introdução 1.1 - Principais recursos do word 1.2 - A janela de documento 1.3 - Tela principal Word 1 - Introdução O Word para Windows ou NT, é um processador de textos cuja finalidade é a de nos ajudar a trabalhar de maneira mais eficiente tanto na elaboração de documentos simples, quanto naqueles

Leia mais

Atualizações de Software Guia do Usuário

Atualizações de Software Guia do Usuário Atualizações de Software Guia do Usuário Copyright 2009 Hewlett-Packard Development Company, L.P. Windows e Windows Vista são marcas registradas da Microsoft Corporation nos EUA. Aviso sobre o produto

Leia mais

Usando o do-file editor Automatizando o Stata

Usando o do-file editor Automatizando o Stata Usando o do-file editor Automatizando o Stata 1 O QUE É O EDITOR DE DO-FILE O Stata vem com um editor de texto integrado, o do-file editor (editor de do-files, em português), que pode ser usado para executar

Leia mais

SUMÁRIO. 1. Instalação... 1. 2. Operações... 3. 2.1 Comunicação... 4. 2.1.1 Modo... 4. 2.1.2 Ethernet... 5. 2.1.3 Serial... 6

SUMÁRIO. 1. Instalação... 1. 2. Operações... 3. 2.1 Comunicação... 4. 2.1.1 Modo... 4. 2.1.2 Ethernet... 5. 2.1.3 Serial... 6 SUMÁRIO 1. Instalação... 1 2. Operações... 3 2.1 Comunicação... 4 2.1.1 Modo... 4 2.1.2 Ethernet... 5 2.1.3 Serial... 6 2.1.4 Configurações da placa de rede... 6 2.2 Edição base... 7 2.2.1 Produto... 7

Leia mais

Banco de Dados Microsoft Access: Criar tabelas

Banco de Dados Microsoft Access: Criar tabelas Banco de Dados Microsoft Access: Criar s Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na. 3. Criar uma no modo

Leia mais

Aula 01 Conceitos Iniciais sobre Excel 2010

Aula 01 Conceitos Iniciais sobre Excel 2010 Aula 01 Conceitos Iniciais sobre Excel 2010 Professor: Bruno Gomes Disciplina: Informática Básica Curso: Gestão de Turismo Sumário da aula: 1. Abrindo o Excel; 2. Conhecendo a Tela do Excel. 3. Inserindo

Leia mais

Neo Solutions Manual do usuário Net Contábil. Índice

Neo Solutions Manual do usuário Net Contábil. Índice Manual Neo Fatura 2 Índice 1. Introdução... 3 2. Configurando o software para importar dados de clientes... 3 3. Importando o cadastro de clientes... 4 4. Cadastro de Bancos... 5 5. Cadastro de Conta Correntes...

Leia mais

Criar formulários preenchidos pelos usuários no Word

Criar formulários preenchidos pelos usuários no Word Página 1 de 5 Word > Criando documentos específicos > Formas Criar formulários preenchidos pelos usuários no Word Usando um modelo, você pode adicionar controles de conteúdo e texto com instrução no Microsoft

Leia mais

AGHOS - GESTÃO E REGULAÇÃO ASSISTENCIAL E FINANCEIRA DE SAÚDE MÓDULO DE REGULAÇÃO AMBULATORIAL DE CONSULTAS ESPECIALIZADAS

AGHOS - GESTÃO E REGULAÇÃO ASSISTENCIAL E FINANCEIRA DE SAÚDE MÓDULO DE REGULAÇÃO AMBULATORIAL DE CONSULTAS ESPECIALIZADAS Manual de Regulação Ambulatorial de Consultas Especializadas SISTEMA AGHOS Versão 01.2011 ÍNDICE INTRODUÇÃO...3 1. O SISTEMA...4 1.1 Acesso ao Sistema AGHOS:...4 1.2 Teclas de funções do Sistema:...5 1.3

Leia mais

APOSTILA DE INFORMÁTICA MICROSOFT WORD 2012

APOSTILA DE INFORMÁTICA MICROSOFT WORD 2012 APOSTILA DE INFORMÁTICA MICROSOFT WORD 2012 Profa Responsável Fabiana P. Masson Caravieri SUMÁRIO 1. MICROSOFT WORD 2010.... 3 1.1 INICIANDO O WORD 2010.... 3 2. Pagina Inicial.... 6 2.1 Aba arquivo...

Leia mais

A p o s t i l a M i c r o s o f t A c c e s s 97

A p o s t i l a M i c r o s o f t A c c e s s 97 A p o s t i l a M i c r o s o f t A c c e s s 97 Índice a) Access 97 b) Iniciando o Access c) Passo- a- passo d) Tabelas e) Exercício f) Consultas g) Passo- a- passo h) Formulários i) Passo- a- passo j)

Leia mais

Q-Acadêmico. Módulo CIEE - Estágio. Revisão 01

Q-Acadêmico. Módulo CIEE - Estágio. Revisão 01 Q-Acadêmico Módulo CIEE - Estágio Revisão 01 SUMÁRIO 1. VISÃO GERAL DO MÓDULO... 2 1.1 PRÉ-REQUISITOS... 2 2. ORDEM DE CADASTROS PARA UTILIZAÇÃO DO MÓDULO CIEE... 3 2.1 CADASTRANDO EMPRESAS... 3 2.1.1

Leia mais

Manual Operacional RIGNER. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email]

Manual Operacional RIGNER. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email] Komunik [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email] RIGNER Manual Operacional Gensys Genius System Manual Komunik- Versão 1.0 E-mail: documentacao@geniusnt.com -Telefone:

Leia mais

Atenção ainda não conecte a interface em seu computador, o software megadmx deve ser instalado antes, leia o capítulo 2.

Atenção ainda não conecte a interface em seu computador, o software megadmx deve ser instalado antes, leia o capítulo 2. Atenção ainda não conecte a interface em seu computador, o software megadmx deve ser instalado antes, leia o capítulo 2. Interface megadmx SA Firmware versão 1, 2 e 3 / software megadmx 2.000 (Windows/MAC

Leia mais

Questões de Informática Prova Comentada Ministério Público da União

Questões de Informática Prova Comentada Ministério Público da União NOÇÕES DE INFORMÁTICA QUESTÕES COMENTADAS Prof.: Erion Monteiro Questões de Informática Prova Comentada Ministério Público da União Nível Superior Cargo 1 Analista Administrativo 11/9/2010 Sequencial 015

Leia mais

Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR

Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR 1 Índice: 01- Acesso ao WEBMAIL 02- Enviar uma mensagem 03- Anexar um arquivo em uma mensagem 04- Ler/Abrir uma mensagem 05- Responder uma mensagem

Leia mais

TUTORIAL PARA PREPARAÇÃO E IMPORTAÇÃO DE DADOS PARA. Os dados de suas coletas devem ser organizados em uma planilha eletrônica, de modo

TUTORIAL PARA PREPARAÇÃO E IMPORTAÇÃO DE DADOS PARA. Os dados de suas coletas devem ser organizados em uma planilha eletrônica, de modo TUTORIAL PARA PREPARAÇÃO E IMPORTAÇÃO DE DADOS PARA ESTIMATIVAS DE RIQUEZA DE ESPÉCIES Softwares utilizados: Excel, EstimateS e Statistica. Preparação dos dados Os dados de suas coletas devem ser organizados

Leia mais

Manual do Instar Mail v2.0

Manual do Instar Mail v2.0 Manual do Instar Mail v2.0 Sumário Conteúdo Menu Principal... 2 Menu Cliente... 3 Pagina Categorias do Instar-Mail... 4 Importação... 4 Campanhas... 8 Cadastramento de campanhas do Instar-Mail... 9 Ações

Leia mais

AR PDV SOLUÇÕES AR CONSULTORIA EM INFORMÁTICA

AR PDV SOLUÇÕES AR CONSULTORIA EM INFORMÁTICA 1 Sumário: 1. AR PDV...02 2. Registro / Login...03 3. Configuração...03 4. Abertura de Caixa...03 5. Registro de Vendas...04 a. Passos para Emissão do Cupom Fiscal...05 b. Inserindo Produtos...06 c. Formas

Leia mais

O Sistema foi inteiramente desenvolvido em PHP+Javascript com banco de dados em MySQL.

O Sistema foi inteiramente desenvolvido em PHP+Javascript com banco de dados em MySQL. Nome do Software: Gerenciador de Projetos Versão do Software: Gerenciador de Projetos 1.0.0 1. Visão Geral Este Manual de Utilização do Programa Gerenciador de Projetos via Web, tem por finalidade facilitar

Leia mais

Questões de Informática 2011 - Editores de Texto

Questões de Informática 2011 - Editores de Texto 1. Existe uma operação específica no Word que serve para destacar um texto selecionado colocando uma moldura colorida em sua volta, como uma caneta "destaque" (iluminadora). Trata-se de a) "Cor da borda".

Leia mais

O QUE É A CENTRAL DE JOGOS?

O QUE É A CENTRAL DE JOGOS? O QUE É A CENTRAL? A Central de Jogos consiste de duas partes: Um site na Internet e um programa de computador (Central) que deve ser instalado em sua máquina. No site www.centraldejogos.com.br, você pode

Leia mais

Manual de Instalação SIM/SINASC

Manual de Instalação SIM/SINASC Manual de Instalação SIM/SINASC Agosto/2009 Versão 2.2 Índice CAPÍTULO 01 INTRODUÇÃO... 4 CAPÍTULO 02 - PERFIL DO HARDWARE... 5 CAPÍTULO 03 INSTALADOR SIM SINASC 2.2... 6 CAPÍTULO 04 - MODO DE INSTALAÇÃO...

Leia mais

Guia Rápido ORION SNGPC - Versão 2.0

Guia Rápido ORION SNGPC - Versão 2.0 Guia Rápido ORION SNGPC - Versão 2.0 1. Introdução...2 2. Acessando o programa...2 3. Parâmetros de Configuração do Sistema...2 4. Aprendendo como Utilizar o Sistema...5 5. Cadastro de Médicos/Veterinários...9

Leia mais

PROGRAMANDO EM C# ORIENTADO A OBJETOS

PROGRAMANDO EM C# ORIENTADO A OBJETOS PROGRAMANDO EM C# ORIENTADO A OBJETOS AGENDA MÓDULO 4 IDE Visual Studio e edições Exemplos IDE - INTEGRATED DEVELOPMENT ENVIRONMENT IDE, Ambiente de Desenvolvimento Integrado. Uma IDE é uma ferramenta

Leia mais

Themis Serviços On Line - Publicações

Themis Serviços On Line - Publicações Nome do documento Guia do Usuário Themis Serviços On Line - Publicações Sumário Introdução:... 3 1 - Cadastro dos Usuários do Themis Serviços On Line:... 3 2 - Acesso ao Sistema Themis Serviços On Line:...

Leia mais