Curso Delphi 4.0 com MS-Access PDF criado por: Idelson Pessoa da Silva - Página Nr. 1/178

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

Download "Curso Delphi 4.0 com MS-Access PDF criado por: Idelson Pessoa da Silva idelson@bol.com.br - Página Nr. 1/178"

Transcrição

1 ipsgyn. Curso Delphi 4.0 com MS-Access PDF criado por: Idelson Pessoa da Silva - Página Nr. 1/178

2 Curriculum Vitae I- Identificação Nome: Fernando Antonio Fernandes Anselmo Data Nascimento: 17 de Agosto de 1966 Contato: Site: II- Resumo Coordenação e desenvolvimento de atividades de análise, definição de projetos, experiência na definição e criação de algoritmos lógicos, codificação, compilação e teste de programas. Treinamento e iniciação de usuários em diversos ambientes, entre estes destacam-se Delphi, Java e ASP. Seus cursos são oferecidos pela MCI Informática e pela FINATEC. Possui larga experiência quanto ao levantamento de Informações, acompanhamento e análise do processamento dos programas desenvolvidos. Grande experiência em programação para ambientes Cliente/Servidor. III- Formação Desenvolvimento WEB e JavaScript Promotor: Politec Ambientação em SQL Server, Internet, Interdev e IIS 4.0 Promotor: EFATEC ORACLE Para DBA Promotor: ORACLE do Brasil SCO UNIX SYSTEM V Promotor : CT&S Modelagem e Desenvolvimento de Sistemas Aplicativos Promotor : UsP - Universidade de São Paulo Programação em Computadores Promotor : ETUC - Faculdade Católica de Tecnologia Língua Inglesa Promotor : Fluency Idiomas Formação básica no Segundo Grau com Habilitação em Química Colégio Santa Rosa de Lima IV- Categoria Profissional Cargo Atual: Analista de Sistemas Sênior (Líder de Projetos) Tempo de experiência: 11 anos V- Experiência Profissional a) Atividades Principais: Experiência no Desenvolvimento e Manutenção de Sistemas para Internet utilizando ASP, JAVA e HTML. Domínio em SGBDR de 4a. geração, tais como ORACLE, MS-SQL Server, INTERBASE entre outros. Ministra cursos destinados a profissionais Desenvolvedores da área de informática - SENAC e MCI Informática Escrevi os livros: "Delphi - O caminho das Pedras" e "Delphi & Access - O melhor de PDF criado por: Idelson Pessoa da Silva idelson@bol.com.br - Página Nr. 2/178

3 dois mundos" Grande experiência com sistemas em Delphi em especial para aplicações Intranet utilizando Delphi e objetos ActiveX. b) Ambiente Operacional: Domínio dos ambientes operacionais Windows e Linux. Conhecimentos do ambiente operacional Netware. Noções em Ambientes de Grande Porte ADABAS, ROSCOE, NATURAL, COMPLETE, JCL, VM/CMS e CICS. c) Histórico das Últimas Atividades Exercidas 1999/Atual - Politec Ltda Cargo: Analista de Sistemas Sênior - Contratado para auxiliar ao desenvolvimento do Sistema Justiça do Superior Tribunal de Justiça - STJ. - Ministrando aulas de Delphi, HTML, ASP e Java. 1994/ FIA/USP Cargo: Líder de Projetos Ano 99 - Iniciei o desenvolvimento de Sistema Piloto em OutLook 98 para controlar os atendimentos ao usuário - Treinei em INTERNET sobre o modelo adotado pela Microsoft - IIS 4.0, MTS e Interdev - Desenvolvi sistema em Delphi para controle de Biblioteca utilizando o banco de dados textual MicroIsis Ano 98 - Planejei e desenvolvi os sistemas em Delphi 4.0: Cadastro de Processos de Licitação, Controle de Help Desk para o atendimento ao usuário e Criação de diversos objetos para suporte as aplicações - Iniciei o desenvolvimento do Sistema de Cadastro Dinâmico para o Fechamento do Censo Escolar de 97 com o prazo de entrega previsto para 31/12/1997 Ano 97 - Treinei usuários do FNDE em Power Designer Ferramenta CASE e Delphi 3.0 Client / Server - Iniciei a criação de diversas "Templates" para a automação da ferramenta Power Designer na geração de sistemas na plataforma DELPHI 3.0. Ano 96 - Fui transferido para o contrato FIA/MEC - Fui responsável pelo desenvolvimento técnico com a criação de vários objetos em DELPHI para servir de apoio ao desenvolvimento dos sistemas. Ano 95 - Ministrei vários cursos de DELPHI desde o básico ao avançado. - Estudei mudanças para substituição da plataforma ACCESS / ORACLE e adoção a ferramenta de desenvolvimento de 4a. Geração Borland Delphi. Ano 94 - Fui contratado pela FIA/USP - Sendo lotado para trabalhar no IBAMA - Instituto Brasileiro do Meio-Ambiente e Recursos Naturais Renováveis. Para liderar a equipe de desenvolvimento. PDF criado por: Idelson Pessoa da Silva idelson@bol.com.br - Página Nr. 3/178

4 1993/ Politec Ltda Cargo: Analista de Sistemas - Desenvolvimento do Sistemas na plataforma Visual Basic e Natural for Windows. - Fui contratado pela POLITEC, para a manutenção e desenvolvimento do projeto JUSTIÇA, lotado no Superior Tribunal de Justiça. Inicia os trabalhos de manutenção e reajustes no sistema de controle e distribuição de processos jurídicos - desenvolvimento em ambiente NATURAL II / ADABAS. 1992/ RCM Informática Cargo: Analista de Sistemas - A RCM, nesta época, era a representante na América do Sul pela comercialização do SGBD4 ZIM. Fui contratado para iniciar os trabalhos no sistema de Tele-Suporte para o Sistema de Arrecadação Comercial para o DNRC. 1990/ FIA/USP Cargo: Programador a Analista de Sistemas Fui lotado para trabalhar na NOVACAP - Companhia Urbanizadora da Nova Capital do Brasil. Neste período desenvolvi diversos sistemas na plataforma Clipper e bancos padrão xbase e na nova plataforma Unix com banco ZIM Racional Informática Cargo: Programador Durante um período de treinamento de 1 mês, não cheguei a ser contratado em carteira, pois foi imediatamente contratado pela FIA/USP. Nesta empresa realizei os trabalhos de programação do Sistema Controle de Estoque e Mercadorias - Desenvolvido em ambiente DOS / dbase III Plus. 1989/ FTI - Fundação de Tecnologia Industrial Cargo: Programador Fui lotado para trabalhar no Ministério do Desenvolvimento da Indústria e do Comércio, desenvolvi em sistemas nas seguintes linguagens: Natural, COBOL, PL1, EASYTRIEVE Plus, JCL e Clipper. Outros Dados: Primeiro emprego em Carteira na KRION Vídeo Clube na área de programação em Computadores em Ambiente dbase III plus e planilha para contabilidade em Lótus Conclui com nota "A" o Estágio de Programação de Computadores no PRODASEN - Processamento de Dados do Senado Federal Contratado como "Free-lancer" pela ETUC - para ministrar cursos de COBOL e PL Primeiro trabalho remunerado como substituto de um Digitador em férias no Banco do Nordeste do Brasil em máquinas PC. VI- Local, data e assinatura Assumo total responsabilidade que todas as informações prestadas são verdadeiras até a presente data. Fernando Antonio Fernandes Anselmo Brasília, sexta-feira 20 de setembro de 2002 PDF criado por: Idelson Pessoa da Silva idelson@bol.com.br - Página Nr. 4/178

5 Programção Orientada a Objetos Pré-Requisitos: Autor: Fernando Antonio Fernandes Anselmo fernandoanselmo@yahoo.com.br Windows 98 Delphi 4.0 versão Client/Server Suite BDE 5.00 MS-Access 97 Prefácio Para você poder compreender melhor o ambiente de desenvolvimento Delphi, é necessário que seja apresentado alguns conceitos da POO (Programação Orientada a Objetos). Não os confunda com POE (Programação Orientada a Eventos), muito difundido com a linguagem encontrada com o MS-Access, o Access-Basic (um ambiente baseado em Objetos). Vou tentar expor aqui as sensíveis diferenças que existem entre esses dois conceitos. A POO e a POE são facilmente confundidas, mas lembre-se, a POO contém a POE, masapoe não contém a POO; um objeto pode existir mesmo que para ele não exista nenhum evento associado, mas é impossível existir um evento se não houver um objeto associado. Outra característica que pode causar confusão, são ambientes Orientados a Objetos e ambientes Baseados em Objetos. Em ambiente Orientado aobjetosexiste a possibilidade da criação e manipulação de objetos, enquanto que o Baseado em Objetos esta possibilidade é totalmente inexistente o que existe é a simples manipulação ou no máximo uma derivação (criação de um a partir de outro já existente) dos objetos. A POO é um conceito desenvolvido para facilitar o uso de códigos de desenvolvimento em interfaces gráficas. Sendo a Inprise, uma das primeiras a entrar neste novo conceito, possui suas principais linguagens de programação (tais como Object Pascal e Object C), totalmente voltadas para este tipo de programação. A POO atraiu muitos adeptos principalmente pelo pouco uso de código que o Projeto (diferente de Sistema) carrega no programa fonte, ao contrário de linguagens mais antigas como o Clipper 87 muito utilizado no final da década de 80 e início da década de 90. O resultado desta limpeza resulta que uma manutenção no projeto é muito mais simples. Para entender o sistema POO, vamos tentar pensar simples, imagine que você acabou de adquirir uma caixa de bloquinhos de Lego, você pode criar várias coisas com eles, mas você possui um número limitado de peças, você pode aumentar sua coleção, aumentando também a possibilidade do número de coisas que você poderá criar, formando verdadeiras cidades de Lego. Depois do comercial, a POO é basicamente isto, adquirindo o Delphi você está adquirindo um ambiente totalmente flexível para a criação de um número de determinados sistemas, você pode aumentar sua produtividade simplesmente aumentando o número de objetos. Os conceitos que vou apresentar a seguir existem desde que foi sonhada a Orientação a Objetos, provavelmente você deve conhecer uma boa parte, se não, então é a hora de você se familiarizar com este ambiente. PDF criado por: Idelson Pessoa da Silva idelson@bol.com.br - Página Nr. 5/178

6 Conceitos da Orientação a Objeto Antes de começarmos a falar realmente de linguagem orientada a objetos e necessário que você possua os conceitos básicos da orientação a objetos, são eles: Objeto - é qualquer estrutura modular que faz parte de um produto. Uma janela por exemplo, é um objeto de uma casa, de um carro ou de um software com interface gráfica para o usuário. Atributos - São as características do objeto, como cor e tamanho, a janela, por exemplo, tem atributos como o modelo, tamanho, abertura simples ou dupla, entre outros. Encapsulação - é um mecanismo interno do objeto escondido do usuário. Uma pessoa pode abrir uma janela girando a tranca sem precisar saber o que há dentro dela. Ação - é a operação efetuada pelo objeto. Todas as janelas, por exemplo, controlam a iluminação e temperatura ambiente, dependendo do seu design. Herança - um objeto novo nem sempre é criado do zero. Ele pode herdar atributos e ações de outros já existentes. Um basculante herda atributos das janelas e das persianas. Polimorfismo - é a capacidade de objetos diferentes reagirem segundo a sua função a uma ordem padrão. O comando abre, por exemplo, faz um objeto entrar em ação, seja ele uma janela, uma porta ou uma tampa de garrafa. Ligação - é quando um objeto conecta a sua ação a outro. Um sensor de claridade, por exemplo, ativa o acendimento automático da iluminação de rua. Embutimento - Permite a um objeto incorporar funções de outros, como um liquidificador que mói carne com a mudança do tipo da lâmina. Linguagem Object Pascal Object Pascal é uma linguagem Orientada a Objetos não é pura, mas, híbrida, por possuir características de programação não só visual mas também escrita, para os programadores que já conhecem técnicas de estruturas de programação, tais como C, Basic, Pascal ou xbase entre outras linguagens a Object Pascal providência uma migração de forma natural oferecendo um produto de maior complexibilidade. Object Pascal força a executar passos lógicos. Isto torna mais fácil o desenvolvimento em ambiente gráficos (tais como o Windows), de aplicações livres, ou que utilizam banco de dados do tipo Cliente/Servidor. A linguagem trabalha com o uso de ponteiros para a alocação de memória e todo o poder de um código totalmente compilável. Além disso, possibilita a criação e reutilização (vantagem de re-uso tão sonhado com a Orientação a Objetos) de objetos e bibliotecas dinâmicas (Dynamic Link Libraries - DLL). Object Pascal contém todo o conceito da Orientação a Objetos, incluindo a herança, o encapsulamento e o polimorfismo. Algumas extensões foram incluídas para facilitar o uso tais como conceitos de propriedades, particulares e públicas, e tipos de informações em modo run-time, manuseamento de exceções, e referências de classes. O resultado de toda esta junção faz com que Object Pascal consiga suportar as facilidades de um baixo nível de programação, tais como: Controle e acesso das sub classes do Windows (API); PDF criado por: Idelson Pessoa da Silva idelson@bol.com.br - Página Nr. 6/178

7 Passar por cima das mensagens de loop do Windows; Mensagens semelhantes as do Windows; Código puro da linguagem Assembler. Como deu para perceber a base de toda a programação Delphi é a linguagem Object Pascal nunca diga então que você programa em Delphi e sim que você programa em Object Pascal, assim como você nunca programou em Clipper mas em xbase, vamos aprender alguns conceitos básicos dentro deste tipo de programação. Símbolos Especiais A Object Pascal aceita os seguintes caracteres ASCII: Letras - do Alfabeto Inglês: A até Z e a até z. Dígitos - Decimal: 0 até 9 e HexaDecimal: 0 até 9 e A até F (ou a até f) Brancos - Espaço (ASCII 32) e todos os caracteres de controle ASCII (ASCII 0 até ASCII 31), incluindo final de linha e Enter (ASCII 13). Especiais - Caracteres: + - * / = < > [ ]., ( ) : ; { } $ # Símbolos - Caracteres: <= >= :=.. (* *) (..) // Importante - O colchetes esquerdo [ e equivalente ao (. e o colchetes direito ] e equivalente a.). Importante - Os comentários são formados por chave esquerda { e equivalente ao (* e fechados com a chave direita } e equivalente a *).Ocomentáriodeumalinhaéo // (não é aceito pelo Delphi 1.0). for i := 1 to 10 do // Este é o exemplo de um comentário apenas desta linha for i := 1 to 10 do { Este é o exemplo de um comentário que pode ser em várias linhas } for i := 1 to 10 do (*Este é o exemplo de um comentário que pode ser em várias linhas *) Palavras Reservadas Object Pascal se utiliza das seguintes palavras reservadas, não podendo as mesmas serem utilizadas ou definidas: And Exports Library Set Array File Mod Shl As Finnaly Nil Shr Asm For Not String Begin Function Object Then Case Goto Of To Class If On Try Const Implementation Or Type Constructor In Packed Unit Destructor Inherited Procedure Until Div Initialization Program Uses Do Inline Property Var Downto Interface Raise While Else Is Record With End Label Repeat Xor Except Uma outra lista a seguir, apresenta as diretivas que são utilizadas em contextos de identificação de objetos: Absolute Export Name Published Abstract External Near Read Assembler Far Nodefault Resident At Forward Override Stored Cdecl Index Private Virtual PDF criado por: Idelson Pessoa da Silva idelson@bol.com.br - Página Nr. 7/178

8 Default Interrupt Protected Write Dynamic Message Public Números É possível definir variáveis ou constantes com tipos Inteiros ou Numéricos de ponto flutuante, a diferença entre os diversos tipos permitidos se deve a capacidade de armazenamento e o espaço ocupado, veja a comparação nas tabelas abaixo: Para os tipos Inteiros Tipo Range Formato Integer bit + sinal Shortint bit + sinal Smallint bit + sinal Longint bit + sinal Int64-2^63..2^ bit + sinal Cardinal bit Byte bit Word bit Longword bit Para os tipos Ponto Flutuante Tipo Range Dígitos Significantes Tamanho em Bytes Real x 10^ x 10^ Real 5.0 x 10^ x 10^ Single 1.5 x 10^ x 10^ Double 5.0 x 10^ x 10^ Extended 3.6 x 10^ x 10^ Comp -2^ ^ Currency var i : double; // Aqui crio uma variável i sendo Float z : integer; // Aqui crio uma variável z sendo Inteira t : real; // Aqui crio uma variável t sendo Real i := StrToFloat('10.23'); z := Round(i); t := i; Constantes Uma constante é um identificador com valor(es) fixo(s). Um bloco de declarações constante possui a seguinte expressão: [Declaração Constante] [Identificador] (=) [constante] (;) A lista abaixo apresenta um conjunto de funções que podem ser utilizadas para a declaração das constantes: Ab Length Ord SizeOf Chr Lo Pred Succ Hi Low Ptr Swap High Odd Round Trunc PDF criado por: Idelson Pessoa da Silva idelson@bol.com.br - Página Nr. 8/178

9 Alguns exemplos para a definição de Constantes: const Min = 0; Max = 100; Centro = (Max - Min) div 2; Beta = Chr(225); NumLetras = Ord('Z') - Ord('A') + 1; MensOla = 'Instrução inválida'; MensErro = ' Erro: ' + MensOla + '. '; PosErr = 80 - Length(MensErro) div 2; Ln10 = ; Ln10R = 1 / Ln10; DigNumericos = ['0'..'9']; LetrasAlpha = ['A'..'Z', 'a'..'z']; AlphaNum = LetrasAlpha + DigNumericos; Expressões As expressões em Object Pascal (como em qualquer linguagem) são formadas por operadores e operandos; os operadores são divididos em quatro categorias básicas: Not Multiplicativos >, /, div, mod, and, shl, shr, as Adicionais +, -, or, xor Relacionais =, < >, <, >, < =, > =, in, is As expressões obedecem as regras básicas de lógica para a precedência da execução das operações. Identificadores Identificadores podem ser constantes, tipos, variáveis, procedures, funções, unidades, programas e campos de registros. Não existe limite de caracteres para o nome de um identificador mas apenas os 63 primeiros caracteres são significantes (não podendo ser idêntico ao nome das palavras reservadas). O nome de um identificador deve ser iniciado por Letras ou o caracter underscore ( _ ). O resto é formado por Letras, Dígitos, caracter underscore (ASCII $5F). Não é permitido a utilização de espaços para a formação do nome. Importante - Exemplo de identificadores válidos: Form1, SysUtils.StrLen, Label1.Caption with... do...; Delimita um determinado bloco de declarações para um identificador específico evitando a declaração deste identificador. A sintaxe do comando é: WITH {nome do identificador} DO {comandos};. Ex.: {... comandos iniciais... } with form1 do Caption := Teste ; BorderStyle := bssizable; array [... ] of...; // Equivalente a Form1.Caption // Equivalente a Form1.BorderStyle Define um conjunto de variáveis ou constantes de um mesmo tipo. A sintaxe do comando é: array [{quantidade de ocorrências}] of {Tipo};. Os arrays são controlados por três funções: PDF criado por: Idelson Pessoa da Silva idelson@bol.com.br - Página Nr. 9/178

10 Função Low High SizeOf Ex.: Valor de Retorno Primeiro elemento Aponta para o último elemento Tamanho do array const t: array [1..50] of Char { Declara 50 elementos para o tipo Char } var s : array[1..100] of Real { Declara 100 elementos para o tipo real } ind: Integer; for Ind := Low(s) to High(s) do s[ind] := 0; { Zera os elementos do array S } if SizeOf(t) = C then exit; { Se o último elemento do array T for C sai do bloco } {... outros comandos... } Declarações Declarações descrevem ações de um algorítmo a serem executadas.... Prende um conjunto de declarações em um bloco de comandos determinado. A sintaxe do comando é: BEGIN {comandos} END;. Ex.: {... comandos iniciais... } {... bloco 1... } {... bloco 2... } {... comandos finais... } if... then... else...; Esta expressão escolhe entre o resultado de uma condição booleana o caminho verdadeiro (then) ou falso (else). A sintaxe do comando é: IF {condição} THEN {bloco de comandos} ELSE {bloco de comandos};. Ex.: {... comandos iniciais... } if x > 2 then {... Bloco verdadeiro... } else {... Bloco falso... }; goto... ; Transfere a execução de um programa para o ponto determinado pelo Label. A sintaxe do comando é: GOTO {Label};. Ex.: label primeiro; PDF criado por: Idelson Pessoa da Silva idelson@bol.com.br - Página Nr. 10/178

11 {... comandos iniciais... } if x = 2 then goto primeiro; {... outros comandos... } Primeiro: {... comandos do Primeiro... } case... of... else... Consiste de uma lista de declarações que satisfaz a condição de um seletor de expressões, se nenhuma parte da lista satisfizer ao seletor executa os comandos do sub-comando else. Para o seletor serão válidos os tipos definidos, tipo Inteiros ou LongInt. A sintaxe do comando é: CASE {seletor} OF {Expressão 1}: {comando da expressão 1}; {Expressão 2}: {comando da expressão 2}; {Expressão n}: {comando da expressão n} ELSE {comando};. Ex.: {... comandos iniciais... } case x of 1: {... Bloco para x = 1... } 2, 3: {... Bloco para x = 2 ou X = 3... } 4..6: {... Bloco para 4 <= x <= 6... } else {... Bloco para x < 1 ou x > 6... }; repeat... until; Repete um determinado bloco de declarações até a condição booleana do subcomando until ser satisfeita. A sintaxe do comando é: REPEAT {comandos}; until {condição};. Ex.: {... comandos iniciais... } x := 0; repeat x := x + 1 until (x = 2); for... to (downto)... do...; Incrementa em 1 uma determinada variável inteira, repetindo um bloco de comandos, até que esta atinja o valor final do intervalo, o subcomando downto realiza o incremento reverso. A sintaxe do comando é: FOR {variável} := {valor inicial} to (downto) {valor final} do {bloco de comandos};. Ex.: {... comandos iniciais... } for i := 1 to 10 do // Executa o [comandos A] para i = 1,2,3,4,5,6,7,8,9 e 10 {... Comandos A... } for s := 10 downto 1 do // Executa o [comandos B] para i = 10,9,8,7,6,5,4,3,2 e 1 {... Comandos B... } while... do...; Repete um bloco de comandos enquanto que determinada condição booleana seja satisfeita. A sintaxe do PDF criado por: Idelson Pessoa da Silva idelson@bol.com.br - Página Nr. 11/178

12 comando é: WHILE {condição} DO {bloco de comandos};. Ex.: {... comandos iniciais... } while i := 1 do // Repete o [Bloco de comandos] enquanto i = 1 {... Bloco de comandos... } break; ou continue...; O comando break interrompe um bloco de repetição for, while ou repeat saindo do bloco. A sintaxe do comando é: BREAK; enquanto que o comando continue retorna a primeira instrução do bloco de repetição for, while ou repeat. A sintaxe do comando é: CONTINUE;. Ex.: {... comandos iniciais... } for i := 1 to 10 do if i = 8 then break; // Salta para os [comandos C] {... comandos A...} if i = 5 then continue; // Retorna para o comando for pulando os [comandos B] {... comandos B...} {... comandos C...} Blocos de Procedimentos ou Funções As procedures ou funções são declaradas na seção de tipos de declarações (abaixo do comando type) pertencendo ao objeto ou serem do tipo public (públicas - executadas por outras unidades) ou private (particulares - restritas a unidade local). Procedure procedure {cabeçalho}; var {declaração das variáveis}; {bloco de comandos}; O cabeçalho da procedure é composto pelo nome do procedimento e variáveis que serão recebidas (ou modificadas através da declaração var, ex.: procedure teste(var x:string); ). procedure soma(a,b: integer); var c: integer; c := a + b; // Início enviando as variáveis A e B do tipo inteiro. // Declaração de variáveis locais a procedure // Corpo do procedimento. Function function {cabeçalho} : {resultado}; var {declaração das variáveis}; {bloco de comandos}; As funções se diferem dos procedimentos pela obrigatoriedade do retorno de um resultado, podendo este resultado ser retornado pela declaração: {nome da função} := valor ou result := valor. function soma(a,b: integer) : integer; // Início enviando as variáveis A e B do tipo inteiro. // Corpo do procedimento. soma := a + b; // ou result := a + b; Importante - Junto com o Delphi vem o manual Object Pascal Reference em formato.hlp, caso a PDF criado por: Idelson Pessoa da Silva idelson@bol.com.br - Página Nr. 12/178

13 linguagem seja novidade para você aconselho que você dê uma boa olhada (o Delphi 1.0 traz o mesmo manual, mas em formato.pdf), mas não se preocupe com o que foi explicado acima já está mais do que suficiente para um bom entendimento com o Object Pascal. Tudo o que vimos acima é o que normalmente temos em outras linguagens comuns, mas o caracteriza realmente a linguagem Orientada em Objetos é o trabalho e a manipulação com os mesmos. PDF criado por: Idelson Pessoa da Silva idelson@bol.com.br - Página Nr. 13/178

14 Manual dos Objetos Pré-Requisitos: Windows 98 Delphi 4.0 versão Client/Server Suite BDE 5.00 MS-Access 97 Arquivos trabalhados juntos com esta apostila: AlignEdit.ZIP Card.ZIP ChessBrd.ZIP Date97.ZIP DbCmpList.ZIP DgFiltro.ZIP DgPrint.ZIP EditN.ZIP Moon.ZIP mylabel3d.zip PGridStr.ZIP PosEstado.ZIP PrtGrid.ZIP SelectDlgT.ZIP Semelha.ZIP sgridsql.zip Tips.ZIP Prefácio Autor: Fernando Antonio Fernandes Anselmo Desde o começo do meu tempo de Delphiano, tenho feito duas coisas, criar objetos e colecionar objetos (FREEWARE) de terceiros, melhorando-os e adaptando-os as minhas necessidades, uma boa coleção de objetos é importante em qualquer construção de um projeto em uma linguagem Orientada a Objetos, aqui estou disponibilizando mais do que objetos, estou também disponibilizando este manual que ensina como utilizá-los corretamente e usá-los para o desenvolvimento eficaz de qualquer projeto ou aplicativo. Para Instalá-los no Delphi 4.0 Aconselho que você crie um outro diretório (além do LIB tradicional do Delphi) para conter seus "outros" objetos, não fique alterando o diretório padrão do Delphi, por uma simples razão, quando você quiser criar um backup com seus objetos basta você copiar este novo diretório então crie por exemplo c:\arquivos de programas\borland\delphi4\lib1 para guardar seus objetos e descompacte nele todos os arquivos mencionados no início da apostila. Todos os objetos que são instalados no Delphi 4.0 Client/Server precisam estar embutidos em um Package, isto facilita na hora de transportar os objetos de um Delphi instalado em uma máquina qualquer para outro em outra máquina, fora o controle dos mesmos, aqui colocarei por ordem na Componnent Pallete que os objetos serão instalados, antes de instalar qualquer objeto dê uma olhada se ele depende da instalação de outro primeiro, para iniciar vamos instalar o primeiro objeto, vá em Component Install Component... enapáginainto new Package eserá mostrada a seguinte janela: PDF criado por: Idelson Pessoa da Silva idelson@bol.com.br - Página Nr. 14/178

15 Unit file name - Corresponde ao nome do fonte que contém o objeto (localize o arquivo Posestad.PAS) Search path - Caminhos disponíveis dos diversos objetos Package file name - Nome do Pacote que será instalado seu objeto (localize o diretório Lib1 e coloque o nome Colecao.DPK) Package description - Uma descrição do pacote (Coleção com meus objetos por exemplo) Após preenchido os dados necessários e pressionado o botão de OK uma janela se abrirá questionando se você deseja compilar e instalar o novo objeto, responda negativamente para siguirmos em frente instalando os outros objetos, você acabará com esta janela: Agora para incorporarmos um novo Objeto ao Package basta apenas clicarmos no botão Add e adicionarmos os fontes mencionados. Ao final de todo o processo de instalação compilaremos todos os objetos instalados através do botão Compile. Vamos começar então: PDF criado por: Idelson Pessoa da Silva idelson@bol.com.br - Página Nr. 15/178

16 Objetos Instalados na Component Pallete em Additional PosEstado - Objetivo: Objeto derivado do TPanel que verifica e mostra o estado e o número de registros de um objeto do tipo BDE ligado a um DataSource Propriedades: DataSource: Nome do DataSource que está ligado o BDE Funções ou procedimentos necessários para execução: Procedimento Atualiza - faz a verificação do estado e do numero de registros do objeto ligado ao DataSource. Fonte que deve ser instalado no pacote Posestad.pas Objeto ao qual depende que seja instalado primeiramente Nenhum PGridStr - Objetivo: Enviar para a impressora o conteúdo de um objeto StringGrid. Propriedades: LeftMargin: margem a esquerda TopMargin: margem entre o início da página e o começo da impressão RightMargin: margem a direita BottomMargin: margem a ser deixada no final da página ColHeaderFont: Fonte do cabeçalho ColScale: Escala de impressão (Ex: 100 % a 0 %) TitleFont: Fonte do Título LinesFont: Fonte das linhas detalhe StringGrid: Objeto StringGrid a imprimir PrintMgrTitle: Título Title: Cabeçalho TitleAlignment: Alinhamento do Cabeçalho Orientation: Tipo de orientação do papel PrintToFile: Se ao invés de imprimir gera um arquivo FullPage: Página toda PrintFileName: Nome do arquivo a gerar PrintFileDir: Diretório do arquivo a gerar FromPage: Inicia na página EndPage: Até a página Border: Deve imprimir linhas em volta ColLines: Deve imprimir linhas entre as colunas RowLines: Deve imprimir linhas entre as linhas detalhe HorizontalGap: Distância horizontal entre as linhas detalhes VerticalGapPct: Distância vertical entre as linhas detalhes PageNumberPos: Posição do número da página PageNumberLabel: Label para o número da página (Ex: Pág:) DatePos: Posição da data atual DateLabel: Label para a data atual (Ex: Data:) Funções ou procedimentos necessários para execução: Procedimento Print - Inicia o processo de impressão PDF criado por: Idelson Pessoa da Silva idelson@bol.com.br - Página Nr. 16/178

17 Procedimento PrintDialog - Mostra uma janela de configuração da impressão Procedimento SaveToFile - Gera direto para um arquivo determinado Fonte que deve ser instalado no pacote PGridStr.pas Objeto ao qual depende que seja instalado primeiramente Nenhum AlignEdit - (Original de José María Ferri - jmferri@hotmail.com) Objetivo: Objeto derivado do TEdit que o melhora proporciando um alinhamento do texto a Direita, a Esquerda ou Centralizado e modificação das cores do objeto caso esteje ou não em foco Propriedades: Alignment: Tipo do Alinhamento ColorOnFocus: Cor do objeto quando tiver o foco ColorOnNoFocus: Cor do objeto quando não tiver o foco TextOnFocus: Cor do texto quando o objeto tiver o foco TextOnNoFocus: Cor do texto quando o objeto não tiver o foco ExitOnReturn: Se deve sair do objeto com o pressionamento da tecla Enter Funções ou procedimentos necessários para execução: Nenhuma Fonte que deve ser instalados no pacote AlignEdit.pas Objeto ao qual depende que seja instalado primeiramente Nenhum mylabel3d - Objetivo: Descendente do objeto TLabel que o adiciona a capacidade de ficar em 3D, ganhando sombras ou em degradê Propriedades: AStyle3D : Estilo do objeto AShadeRightBottom: TColor read FShadowColor write SetShadowColor default clgray; AShadeLeftTop : Cor do degradê em visão 3D AHShadeOffSet : Distância horizontal da sombra AVShadeOffSet : Distância vertical da sombra AShadeLTSet : se o degradê deve ficar Branco ou assumir a cor da propriedade AShadeLeftTop Funções ou procedimentos necessários para execução: Nenhuma Fonte que deve ser instalados no pacote MyLabel.pas Objeto ao qual depende que seja instalado primeiramente Nenhum EditN - (Original de José.Mª Gías - sigecom@bbvnet.es) Objetivo: Descendente do objeto TLabel que o adiciona a capacidade de ficar em 3D, ganhando sombras ou em degradê PDF criado por: Idelson Pessoa da Silva idelson@bol.com.br - Página Nr. 17/178

Principais Instruções em SQL. Contidas nesta apostila as principais instruções em SQL para a manutenção em Bancos de Dados.

Principais Instruções em SQL. Contidas nesta apostila as principais instruções em SQL para a manutenção em Bancos de Dados. Principais Instruções em SQL Contidas nesta apostila as principais instruções em SQL para a manutenção em Bancos de Dados. Atenção: Esta apostila foi desenvolvida com o auxílio on-line do banco MS-ACCESS,

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

Banco de Dados BrOffice Base

Banco de Dados BrOffice Base Banco de Dados BrOffice Base Autor: Alessandro da Silva Almeida Disponível em: www.apostilando.com 27/02/2011 CURSO TÉCNICO EM SERVIÇO PÚBLICO Apostila de Informática Aplicada - Unidade VI Índice Apresentação...

Leia mais

Microsoft Office PowerPoint 2007

Microsoft Office PowerPoint 2007 INTRODUÇÃO AO MICROSOFT POWERPOINT 2007 O Microsoft Office PowerPoint 2007 é um programa destinado à criação de apresentação através de Slides. A apresentação é um conjunto de Sides que são exibidos em

Leia mais

Microsoft Access XP Módulo Um

Microsoft Access XP Módulo Um Microsoft Access XP Módulo Um Neste primeiro módulo de aula do curso completo de Access XP vamos nos dedicar ao estudo de alguns termos relacionados com banco de dados e as principais novidades do novo

Leia mais

AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho.

AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho. DELPHI BÁSICO VANTAGENS Ambiente de desenvolvimento fácil de usar; 1. Grande Biblioteca de Componentes Visuais (VCL - Visual Component Library), que são botões, campos, gráficos, caixas de diálogo e acesso

Leia mais

ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007

ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007 ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007 CURITIBA 2015 2 SUMÁRIO INTRODUÇÃO AO MICROSOFT POWERPOINT 2007... 3 JANELA PRINCIPAL... 3 1 - BOTÃO OFFICE... 4 2 - FERRAMENTAS DE ACESSO

Leia mais

Adicionando Propriedades e Funcionalidades aos Componentes Parte II

Adicionando Propriedades e Funcionalidades aos Componentes Parte II Adicionando Propriedades e Funcionalidades aos Componentes Parte II Quantas vezes eu não lamentei por este componente não ter uma propriedade que guardasse uma lista paralela a lista que é mostrada em

Leia mais

MANUAL DE NAVEGAÇÃO DO MILLENNIUM BUSINESS

MANUAL DE NAVEGAÇÃO DO MILLENNIUM BUSINESS MANUAL DE NAVEGAÇÃO DO MILLENNIUM BUSINESS 1 Conteúdo Apresentação... 3 1 Página Principal do Sistema... 4 2 Telas de busca... 8 3 Teclas de Navegação... 11 4 Tela de Menu de Relatório... 12 5 Telas de

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

Noções de. Microsoft SQL Server. Microsoft SQL Server

Noções de. Microsoft SQL Server. Microsoft SQL Server Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados

Leia mais

Principais Instruções em SQL

Principais Instruções em SQL Instrução Principais Instruções em SQL Instrui o programa principal do banco de dados para retornar a informação como um conjunto de registros. Sintaxe [predicado { * tabela.* [tabela.]campo1 [AS alias1]

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

1. SQL Instrumental...2 1.1 Select...3 1.2 Delete...13 1.3 Update... 1.4 Insert... 1.5 Group by... 1.6 Having... 1.7 Unnion All...

1. SQL Instrumental...2 1.1 Select...3 1.2 Delete...13 1.3 Update... 1.4 Insert... 1.5 Group by... 1.6 Having... 1.7 Unnion All... SQL 1. SQL Instrumental...2 1.1 Select...3 1.2 Delete...13 1.3 Update... 1.4 Insert... 1.5 Group by... 1.6 Having... 1.7 Unnion All... 2. Servidor... 2.1 Ativando log no Broker... 2.2 Leitura do log no

Leia mais

Manual do Visualizador NF e KEY BEST

Manual do Visualizador NF e KEY BEST Manual do Visualizador NF e KEY BEST Versão 1.0 Maio/2011 INDICE SOBRE O VISUALIZADOR...................................................... 02 RISCOS POSSÍVEIS PARA O EMITENTE DA NOTA FISCAL ELETRÔNICA.................

Leia mais

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

Display de 7. PdP. Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos TUTORIAL Display de 7 Segmentos Autor: Tiago Lone Nível: Básico Criação: 16/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

Introdução ao SQL Avançado

Introdução ao SQL Avançado Introdução ao SQL Avançado Introdução as consultas, manipulação e a filtragem de dados com a linguagem SQL Prof. MSc. Hugo Vieira L. Souza Este documento está sujeito a copyright. Todos os direitos estão

Leia mais

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

Memória Flash. PdP. Autor: Tiago Lone Nível: Básico Criação: 11/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos TUTORIAL Memória Flash Autor: Tiago Lone Nível: Básico Criação: 11/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

BH PARK Software de Estacionamento

BH PARK Software de Estacionamento BH PARK Software de Estacionamento WWW.ASASSOFTWARES.COM.BR Índice 1 Informações Básicas... 1 1.1 Sair da aplicação... 1 1.2 Travar aplicação... 1 1.3 Licenciando a aplicação... 1 1.4 Contrato de Manutenção...

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

Livro Caixa. www.controlenanet.com.br. Copyright 2015 - ControleNaNet

Livro Caixa. www.controlenanet.com.br. Copyright 2015 - ControleNaNet www.controlenanet.com.br Copyright 2015 - ControleNaNet Conteúdo Tela Principal... 3 Como imprimir?... 4 As Listagens nas Telas... 7 Clientes... 8 Consulta... 9 Inclusão... 11 Alteração... 13 Exclusão...

Leia mais

Tarefa Orientada 13 Agrupamento e sumário de dados

Tarefa Orientada 13 Agrupamento e sumário de dados Tarefa Orientada 13 Agrupamento e sumário de dados Objectivos: Funções de agregação Agrupamento e sumário de dados Funções de agregação Nesta tarefa orientada iremos formular consultas que sumariam os

Leia mais

MANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email]

MANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email] MANUAL COTAÇAO WEB [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email] MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA Material Desenvolvido para a Célula Materiais Autor: Equipe

Leia mais

Criando um script simples

Criando um script simples Criando um script simples As ferramentas de script Diferente de muitas linguagens de programação, você não precisará de quaisquer softwares especiais para criar scripts de JavaScript. A primeira coisa

Leia mais

Treinamento sobre SQL

Treinamento sobre SQL Treinamento sobre SQL Como Usar o SQL Os dois programas que você mais utilizara no SQL Server são: Enterprise Manager e Query Analyzer. No Enterprise Manager, você pode visualizar e fazer alterações na

Leia mais

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção Este procedimento corresponde ao fluxo de trabalho de Indexação de OCR com separação de código de correção no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se na

Leia mais

Programação Básica em Arduino Aula 2

Programação Básica em Arduino Aula 2 Programação Básica em Arduino Aula 2 Execução: Laboratório de Automação e Robótica Móvel Variáveis são lugares (posições) na memória principal que servem para armazenar dados. As variáveis são acessadas

Leia mais

Lição 1 - Criação de campos calculados em consultas

Lição 1 - Criação de campos calculados em consultas 1 de 5 21-08-2011 22:15 Lição 1 - Criação de campos calculados em consultas Adição de Colunas com Valores Calculados: Vamos, inicialmente, relembrar, rapidamente alguns conceitos básicos sobre Consultas

Leia mais

Manual de Conversão para PDF Envio de Arquivos ao Diário Oficial

Manual de Conversão para PDF Envio de Arquivos ao Diário Oficial Manual de Conversão para PDF Manual de Conversão para PDF 3 Conversão para PDF Microsoft Office 2003 Instalação da impressora PDF O pacote de aplicativo Office 2003 não possui nativamente o recurso de

Leia mais

CRIANDO UM BANCO DE DADOS

CRIANDO UM BANCO DE DADOS CRIANDO UM BANCO DE DADOS Bem, antes de iniciarmos propriamente no delphi, devemos aprender a usar sua ferramentas, sendo uma das mais importantes o Database Desktop, pois é com esta que construímos nossos

Leia mais

MANUAL DO ANIMAIL 1.0.0.1142 Terti Software

MANUAL DO ANIMAIL 1.0.0.1142 Terti Software O Animail é um software para criar campanhas de envio de email (email Marketing). Você pode criar diversas campanhas para públicos diferenciados. Tela Principal do sistema Para melhor apresentar o sistema,

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

Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania

Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania Sumário Objetivos do Blog... 2 Log-in... 3 Esqueci minha senha... 4 Utilizando o Blog... 5 Encontrando seu Blog... 5 Conhecendo o

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

Trabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Trabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Trabalhando com conexão ao banco de dados MySQL no Lazarus Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 4 O Componente Trabalhando com conexão ao banco de dados MySQL no Lazarus Ano: 03/2011

Leia mais

2. OPERADORES... 6 3. ALGORITMOS, FLUXOGRAMAS E PROGRAMAS... 8 4. FUNÇÕES... 10

2. OPERADORES... 6 3. ALGORITMOS, FLUXOGRAMAS E PROGRAMAS... 8 4. FUNÇÕES... 10 1. TIPOS DE DADOS... 3 1.1 DEFINIÇÃO DE DADOS... 3 1.2 - DEFINIÇÃO DE VARIÁVEIS... 3 1.3 - VARIÁVEIS EM C... 3 1.3.1. NOME DAS VARIÁVEIS... 3 1.3.2 - TIPOS BÁSICOS... 3 1.3.3 DECLARAÇÃO DE VARIÁVEIS...

Leia mais

Menu Utilitários. Atualização do Banco de Dados Atualização e organização dos arquivos existentes

Menu Utilitários. Atualização do Banco de Dados Atualização e organização dos arquivos existentes Atualização do Banco de Dados Atualização e organização dos arquivos existentes Rotina responsável pelo rastreamento de possíveis arquivos não indexados, danificados ou inexistentes. Este processo poderá

Leia mais

Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo.

Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo. Manual de Instruções ECO Editor de Conteúdo Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo. O ECO é um sistema amigável e intui?vo, mas abaixo você pode?rar eventuais dúvidas e aproveitar

Leia mais

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL Urano Indústria de Balanças e Equipamentos Eletrônicos Ltda. Rua Irmão Pedro 709 Vila Rosa Canoas RS Fone: (51) 3462.8700 Fax: (51) 3477.4441 Características do Software Urano Integra 2.2 Data: 12/05/2014

Leia mais

SQL Linguagem de Manipulação de Dados. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri

SQL Linguagem de Manipulação de Dados. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri SQL Linguagem de Manipulação de Dados Banco de Dados SQL DML SELECT... FROM... WHERE... lista atributos de uma ou mais tabelas de acordo com alguma condição INSERT INTO... insere dados em uma tabela DELETE

Leia mais

Vendas. Manual do Usuário. Copyright 2014 - ControleNaNet

Vendas. Manual do Usuário. Copyright 2014 - ControleNaNet Manual do Usuário Copyright 2014 - ControleNaNet Conteúdo A Ficha de Vendas...3 Os Recibos...6 Como imprimir?...7 As Listagens...9 Clientes... 10 Consulta... 11 Inclusão... 13 Alteração... 14 Exclusão...

Leia mais

02 - Usando o SiteMaster - Informações importantes

02 - Usando o SiteMaster - Informações importantes 01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,

Leia mais

Guia de Início Rápido

Guia de Início Rápido Guia de Início Rápido O Microsoft Word 2013 parece diferente das versões anteriores, por isso criamos este guia para ajudar você a minimizar a curva de aprendizado. Barra de Ferramentas de Acesso Rápido

Leia mais

Manual do Painel Administrativo

Manual do Painel Administrativo Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...

Leia mais

O AMBIENTE DE PROGRAMAÇÃO VISUAL -PLANO DE ENSINO. Prof. Angelo Augusto Frozza, M.Sc.

O AMBIENTE DE PROGRAMAÇÃO VISUAL -PLANO DE ENSINO. Prof. Angelo Augusto Frozza, M.Sc. O AMBIENTE DE PROGRAMAÇÃO VISUAL -PLANO DE ENSINO Prof. Angelo Augusto Frozza, M.Sc. ROTEIRO 1. A linguagem de programação Object Pascal a) Palavras reservadas b) Tipos de dados, variáveis e constantes

Leia mais

Os objetivos indicados aplicam-se a duas linguagens de programação: C e PHP

Os objetivos indicados aplicam-se a duas linguagens de programação: C e PHP AGRUPAMENTO DE ESCOLAS DE SANTA COMBA DÃO CURSO PROFISSIONAL DE TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS 2012-2015 PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO MÓDULO 2 Mecanismos de Controlo de

Leia mais

Lógica de Programação

Lógica de Programação Lógica de Programação Softblue Logic IDE Guia de Instalação www.softblue.com.br Sumário 1 O Ensino da Lógica de Programação... 1 2 A Ferramenta... 1 3 Funcionalidades... 2 4 Instalação... 3 4.1 Windows...

Leia mais

Manual de configuração do sistema

Manual de configuração do sistema Manual de configuração do sistema (v.1.5.x Beta) Rua México, 119 Sala 2004 Centro Rio de Janeiro, RJ www.doctors-solution.com.br www.simdoctor.com.br contato@simdoctor.com.br Sumário 1. Fazendo seu primeiro

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

ECD1200 Equipamento de Consulta de Dados KIT DE DESENVOLVIMENTO

ECD1200 Equipamento de Consulta de Dados KIT DE DESENVOLVIMENTO Equipamento de Consulta de Dados KIT DE DESENVOLVIMENTO Versão do documento: 1.1 1. Introdução...3 2. Documentação...3 2.1. DOCUMENTAÇÃO DE REFERÊNCIA... 3 2.2. DESCRIÇÃO FUNCIONAL... 4 2.2.1. INTERFACE...

Leia mais

Representação de Algoritmos - Linguagens de Programação

Representação de Algoritmos - Linguagens de Programação Representação de Algoritmos - Linguagens de Programação A representação de algoritmos em uma pseudo-linguagem mais próxima às pessoas é bastante útil principalmente quando o problema a ser tratado envolve

Leia mais

Entradas Digitais. PdP. Autores: Luís Fernando Patsko e Tiago Lone Nível: Intermediário Criação: 27/12/2005 Última versão: 18/12/2006

Entradas Digitais. PdP. Autores: Luís Fernando Patsko e Tiago Lone Nível: Intermediário Criação: 27/12/2005 Última versão: 18/12/2006 TUTORIAL Entradas Digitais Autores: Luís Fernando Patsko e Tiago Lone Nível: Intermediário Criação: 27/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br

Leia mais

O Oficina Integrada é um sistema completo para o controle e gerenciamento de oficinas mecânicas. É o primeiro e único software que controla o fluxo

O Oficina Integrada é um sistema completo para o controle e gerenciamento de oficinas mecânicas. É o primeiro e único software que controla o fluxo O Oficina Integrada é um sistema completo para o controle e gerenciamento de oficinas mecânicas. É o primeiro e único software que controla o fluxo em sua oficina. O sistema foi desenvolvido para ser utilizado

Leia mais

Manual do Módulo SAC

Manual do Módulo SAC 1 Manual do Módulo SAC Índice ÍNDICE 1 OBJETIVO 4 INICIO 4 SAC 7 ASSOCIADO 9 COBRANÇA 10 CUSTO MÉDICO 10 ATENDIMENTOS 11 GUIAS 12 CREDENCIADO 13 LIVRETO 14 BUSCA POR RECURSO 15 CORPO CLÍNICO 16 MENU ARQUIVO

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

O GEM é um software 100% Web, ou seja, você poderá acessar de qualquer local através da Internet.

O GEM é um software 100% Web, ou seja, você poderá acessar de qualquer local através da Internet. Olá! Você está recebendo as informações iniciais para utilizar o GEM (Software para Gestão Educacional) para gerenciar suas unidades escolares. O GEM é um software 100% Web, ou seja, você poderá acessar

Leia mais

Primeiros Passos para o Simulador de Ações do FinanceDesktop. Parte A INICIANDO E CONFIGURANDO (5 passos)

Primeiros Passos para o Simulador de Ações do FinanceDesktop. Parte A INICIANDO E CONFIGURANDO (5 passos) Primeiros Passos para o Simulador de Ações do FinanceDesktop. Seja bem-vindo(a) ao Simulador de Ações FinanceDesktop. Seu propósito é oferecer um ambiente completo e fácil de usar que permita o registro

Leia mais

INDICE 1. INTRODUÇÃO... 3 2. CONFIGURAÇÃO MÍNIMA... 4 3. INSTALAÇÃO... 4 4. INTERLIGAÇÃO DO SISTEMA... 5 5. ALGUNS RECURSOS... 6 6. SERVIDOR BAM...

INDICE 1. INTRODUÇÃO... 3 2. CONFIGURAÇÃO MÍNIMA... 4 3. INSTALAÇÃO... 4 4. INTERLIGAÇÃO DO SISTEMA... 5 5. ALGUNS RECURSOS... 6 6. SERVIDOR BAM... 1 de 30 INDICE 1. INTRODUÇÃO... 3 2. CONFIGURAÇÃO MÍNIMA... 4 3. INSTALAÇÃO... 4 3.1. ONDE SE DEVE INSTALAR O SERVIDOR BAM?... 4 3.2. ONDE SE DEVE INSTALAR O PROGRAMADOR REMOTO BAM?... 4 3.3. COMO FAZER

Leia mais

BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO

BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO Criação de Conta de Usuário...03 Edição da Conta de Usuário...10 Download do Backup Online Embratel...10 Descrição dos Conjuntos de Cópia de Segurança...19

Leia mais

Controle do Arquivo Técnico

Controle do Arquivo Técnico Controle do Arquivo Técnico Os documentos existentes de forma física (papel) no escritório devem ser guardados em pastas (normalmente pastas suspensas) localizadas no Arquivo Técnico. Este Arquivo pode

Leia mais

Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL.

Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2012 Edição 7 Listando e Gravando Listando itens em ComboBox e gravando os dados no

Leia mais

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova. 3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao

Leia mais

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...

Leia mais

Aula 1: Noção Básica e Criação de Tabelas.

Aula 1: Noção Básica e Criação de Tabelas. Aula 1: Noção Básica e Criação de Tabelas. Introdução Olá! Seja bem-vindo a apostila de Microsoft Access 2010. Access 2010 é um Sistema de Gerenciamento de Banco de Dados da Microsoft, distribuído no pacote

Leia mais

Sumário INTRODUÇÃO... 3. 1. Acesso ao Ambiente do Aluno... 4. 2. Ferramentas e Configurações... 5. 2.1 Ver Perfil... 5. 2.2 Modificar Perfil...

Sumário INTRODUÇÃO... 3. 1. Acesso ao Ambiente do Aluno... 4. 2. Ferramentas e Configurações... 5. 2.1 Ver Perfil... 5. 2.2 Modificar Perfil... Sumário INTRODUÇÃO... 3 1. Acesso ao Ambiente do Aluno... 4 2. Ferramentas e Configurações... 5 2.1 Ver Perfil... 5 2.2 Modificar Perfil... 6 2.3 Alterar Senha... 11 2.4 Mensagens... 11 2.4.1 Mandando

Leia mais

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO

Leia mais

O programa Mysql acompanha o pacote de instalação padrão e será instalado juntamente com a execução do instalador.

O programa Mysql acompanha o pacote de instalação padrão e será instalado juntamente com a execução do instalador. INTRODUÇÃO O Programa pode ser instalado em qualquer equipamento que utilize o sistema operacional Windows 95 ou superior, e seu banco de dados foi desenvolvido em MySQL, sendo necessário sua pré-instalação

Leia mais

ÍNDICE. Delphi... 3 CAPÍTULO 1 INTRODUÇÃO... 06 CAPÍTULO 2 INSTALANDO O DELPHI... 10

ÍNDICE. Delphi... 3 CAPÍTULO 1 INTRODUÇÃO... 06 CAPÍTULO 2 INSTALANDO O DELPHI... 10 Delphi 7 ÍNDICE CAPÍTULO 1 INTRODUÇÃO... 06 CAPÍTULO 2 INSTALANDO O DELPHI... 10 CAPÍTULO 3 INICIANDO O Delphi... 18 FORM DESIGN... 19 CODE EDITOR... 23 OBJECT INSPECTOR... 26 OBJECT TREE VIEW... 29 PALHETA

Leia mais

Manual AGENDA DE BACKUP

Manual AGENDA DE BACKUP Gemelo Backup Online DESKTOP Manual AGENDA DE BACKUP Realiza seus backups de maneira automática. Você só programa os dias e horas em que serão efetuados. A única coisa que você deve fazer é manter seu

Leia mais

GERADOR DE RELATÓRIOS WINREPORT VERSÃO 2.0. Conteúdo

GERADOR DE RELATÓRIOS WINREPORT VERSÃO 2.0. Conteúdo GERADOR DE RELATÓRIOS WINREPORT VERSÃO 2.0 Este manual foi desenvolvido com o objetivo de documentar as principais funcionalidades do Gerador de Relatórios WinReport versão 2.0. Conteúdo 1. Tela Principal...

Leia mais

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Compartilhamento de Arquivos no Google Drive Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Utilização do Google Grupos Introdução...

Leia mais

Caso já seja usuário do SCAW siga as instruções a partir da página X.

Caso já seja usuário do SCAW siga as instruções a partir da página X. Caso já seja usuário do SCAW siga as instruções a partir da página X. Para iniciar o sistema dê um duplo clique no ícone, que se encontra na área de trabalho. 1 Login do sistema. Esta é a tela de login

Leia mais

Google Drive: Acesse e organize seus arquivos

Google Drive: Acesse e organize seus arquivos Google Drive: Acesse e organize seus arquivos Use o Google Drive para armazenar e acessar arquivos, pastas e documentos do Google Docs onde quer que você esteja. Quando você altera um arquivo na web, no

Leia mais

MANUAL DO PVP SUMÁRIO

MANUAL DO PVP SUMÁRIO Manual PVP - Professores SUMÁRIO 1 INTRODUÇÃO... 6 2 ACESSANDO O PVP... 8 3 TELA PRINCIPAL... 10 3.1 USUÁRIO... 10 3.2 INICIAL/PARAR... 10 3.3 RELATÓRIO... 10 3.4 INSTITUIÇÕES... 11 3.5 CONFIGURAR... 11

Leia mais

Aula 02 Excel 2010. Operações Básicas

Aula 02 Excel 2010. Operações Básicas Aula 02 Excel 2010 Professor: Bruno Gomes Disciplina: Informática Básica Curso: Gestão de Turismo Sumário da aula: 1. Operações básicas; 2. Utilizando Funções; 3. Funções Lógicas; 4. Gráficos no Excel;

Leia mais

NOME SEXO CPF NASCIMENTO SALARIO

NOME SEXO CPF NASCIMENTO SALARIO Tutorial SQL Fonte: http://www.devmedia.com.br/articles/viewcomp.asp?comp=2973 Para começar Os Sistemas Gerenciadores de Bancos de Dados Relacionais (SGBDr) são o principal mecanismo de suporte ao armazenamento

Leia mais

Aplicativo da Manifestação do Destinatário. Manual

Aplicativo da Manifestação do Destinatário. Manual Aplicativo da Manifestação do Destinatário Manual Novembro de 2012 1 Sumário 1 Aplicativo de Manifestação do Destinatário...4 2 Iniciando o aplicativo...4 3 Menus...5 3.1 Manifestação Destinatário...5

Leia mais

Iniciação à Informática

Iniciação à Informática Meu computador e Windows Explorer Justificativa Toda informação ou dado trabalhado no computador, quando armazenado em uma unidade de disco, transforma-se em um arquivo. Saber manipular os arquivos através

Leia mais

Métodos Os métodos de uma classe podem ser classificados como construtores, destrutores, funções ou procedimentos.

Métodos Os métodos de uma classe podem ser classificados como construtores, destrutores, funções ou procedimentos. Métodos Os métodos de uma classe podem ser classificados como construtores, destrutores, funções ou procedimentos. Construtor: método executado por uma CLASSE (e não por um objeto, instância da classe)

Leia mais

Montar planilhas de uma forma organizada e clara.

Montar planilhas de uma forma organizada e clara. 1 Treinamento do Office 2007 EXCEL Objetivos Após concluir este curso você poderá: Montar planilhas de uma forma organizada e clara. Layout da planilha Inserir gráficos Realizar operações matemáticas 2

Leia mais

Microsoft Access 2010. Para conhecermos o Access, vamos construir uma BD e apresentar os conceitos necessários a cada momento

Microsoft Access 2010. Para conhecermos o Access, vamos construir uma BD e apresentar os conceitos necessários a cada momento Microsoft Access 2010 Para conhecermos o Access, vamos construir uma BD e apresentar os conceitos necessários a cada momento 1 Principais objetos do Access Tabelas Guardam a informação da BD (Base de Dados)

Leia mais

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com Gerenciamento de Arquivos e Pastas Professor: Jeferson Machado Cordini jmcordini@hotmail.com Arquivo Todo e qualquer software ou informação gravada em nosso computador será guardada em uma unidade de disco,

Leia mais

Banco de Dados. Microsoft Access

Banco de Dados. Microsoft Access Banco de Dados Microsoft Access PARTE 01 edição 2007 Índice 01-) Conceito... 2 02) Sistema Gerenciador de Banco de Dados Relacional (SGBDR)... 3 03) Access... 3 04) Etapas para elaboração de um Banco de

Leia mais

Procedimentos para Reinstalação do Sisloc

Procedimentos para Reinstalação do Sisloc Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...

Leia mais

Manual da AGENDA GRACES 2011

Manual da AGENDA GRACES 2011 1 Agenda Graces Manual da AGENDA GRACES 2011 O Sistema Agenda Graces integrada ao Sistema Graces e Agenda Graces Grátis foi desenvolvido pela empresa Quorum Informática. Este Manual tem por objetivo atender

Leia mais

Podemos agora ver no IDE do Morfik os objetos que já incorporamos ao nosso projeto :

Podemos agora ver no IDE do Morfik os objetos que já incorporamos ao nosso projeto : Podemos agora ver no IDE do Morfik os objetos que já incorporamos ao nosso projeto : O form Index A tabela Fotos A query Q_seleção_de_fotos Vide figura 46. Figura 46 O próximo passo é criar um form que

Leia mais

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES I PROFESSOR RAFAEL BARRETO

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES I PROFESSOR RAFAEL BARRETO ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES I PROFESSOR RAFAEL BARRETO DELPHI - UTILIZANDO OPENDIALOG PARA ARMAZENAR IMAGENS EM BANCO DE DADOS Criaremos uma solução simples para criar

Leia mais

Como funciona? SUMÁRIO

Como funciona? SUMÁRIO SUMÁRIO 1. Introdução... 2 2. Benefícios e Vantagens... 2 3. Como utilizar?... 2 3.1. Criar Chave / Senha de Usuário... 2 3.2. Recursos da Barra Superior... 2 3.2.1. Opções... 3 3.2.1.1. Mover Para...

Leia mais

Google Drive. Passos. Configurando o Google Drive

Google Drive. Passos. Configurando o Google Drive Google Drive um sistema de armazenagem de arquivos ligado à sua conta Google e acessível via Internet, desta forma você pode acessar seus arquivos a partir de qualquer dispositivo que tenha acesso à Internet.

Leia mais

Professor: Macêdo Firmino Informática para Administração Introdução ao Excel

Professor: Macêdo Firmino Informática para Administração Introdução ao Excel Professor: Macêdo Firmino Informática para Administração Introdução ao Excel Excel é um programa de planilhas do sistema Microsoft Office. Você pode usar o Excel para criar e formatar pastas de trabalho

Leia mais

Manual SAGe Versão 1.2 (a partir da versão 12.08.01)

Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Submissão de Relatórios Científicos Sumário Introdução... 2 Elaboração do Relatório Científico... 3 Submissão do Relatório Científico... 14 Operação

Leia mais

Como funcionam os comandos de SQL no Logic Basic Por Alan Oliveira

Como funcionam os comandos de SQL no Logic Basic Por Alan Oliveira Como funcionam os comandos de SQL no Logic Basic Por Alan Oliveira www.linksinfo.com.br Tutorial versão 1.0 Sobre o Logic basic: Parte 1 Sobre o Logic Basic e o SQL O Logic Basic é uma linguagem de programação

Leia mais

CAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES

CAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES CAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES 3.1 - IDENTIFICADORES Os objetos que usamos no nosso algoritmo são uma representação simbólica de um valor de dado. Assim, quando executamos a seguinte instrução:

Leia mais

Sumário: Fluxo Operacional... 3 Contatos... 4. Agenda Online... 10. Reservas de Salas... 26. Tarefas... 42

Sumário: Fluxo Operacional... 3 Contatos... 4. Agenda Online... 10. Reservas de Salas... 26. Tarefas... 42 Sumário: Fluxo Operacional... 3 Contatos... 4 Passo a passo para visualização de contatos... 5 Passo a passo para filtragem da lista de contatos... 6 Como ordenar a lista de contatos... 7 Como gerar uma

Leia mais

MANUAL DE UTILIZAÇÃO

MANUAL DE UTILIZAÇÃO MANUAL DE UTILIZAÇÃO Módulo de operação Ativo Bem vindo à Vorage CRM! Nas próximas paginas apresentaremos o funcionamento da plataforma e ensinaremos como iniciar uma operação básica através do nosso sistema,

Leia mais

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET I Sumário 1. Objetivo do Documento... 1 2. Início... 1 3. Cadastro de Pessoa Física... 3 3.1. Preenchimentos Obrigatórios.... 4 3.2. Acesso aos Campos

Leia mais

Usar o Office 365 no iphone ou ipad

Usar o Office 365 no iphone ou ipad Usar o Office 365 no iphone ou ipad Guia de Início Rápido Verificar o email Configure o seu iphone ou ipad para enviar e receber emails de sua conta do Office 365. Verificar o seu calendário onde quer

Leia mais

Parte 5 LibreOffice Base

Parte 5 LibreOffice Base Parte 5 LibreOffice Base 1. Criação do banco de dados 1. Abra o LibreOffice Base; 2. Escolha Criar um novo banco de dados e clique em Concluir; 3. Salve o banco de dados em alguma pasta do computador.

Leia mais

MANUAL DE UTILIZAÇÃO DO WEBMAIL SBC

MANUAL DE UTILIZAÇÃO DO WEBMAIL SBC MANUAL DE UTILIZAÇÃO DO WEBMAIL SBC SUMÁRIO 1 - Tela de Login...03 2 - Caixa de Entrada...04 3 - Escrever Mensagem...06 4 - Preferências...07 4.1 - Configurações Gerais...07 4.2 - Trocar Senha...07 4.3

Leia mais