ApostilaSegurançaDeComputadores

Linguagens visuais antigamente precisava se de muitas

This preview shows page 120 - 123 out of 139 pages.

Linguagens visuais Antigamente precisava-se de muitas horas para construir a interface gráfica de um programa em código. As linguagens visuais já possuem a criação da interface de um modo visual extremamente simples. A sua preocupação será então apenas as funções principais do programa já que os botões, caixas de textos e outros elementos gráficos são muito fáceis de se colocar. Os programas mais famosos que utilizam essas linguagens são o Visual Basic e o Delphi . Nós usaremos o Delphi nesse livro, pois acho-o de longe a melhor linguagem orientada a objeto e de quebra a mais fácil de se aprender. Instalando os componentes necessários Para que você possa construir os programas que serão explicados aqui, é necessário que você possua componentes (objetos) de Internet. Nem sempre o Delphi traz esses componentes, então preferi utilizar componentes extras. Aqui explicarei passo a passo aonde pegar esses componentes e como instalá-los sem maiores problemas. Visite o endereço , procure por ICS (Internet Component Suit) e pegue os componentes
Image of page 120

Subscribe to view the full document.

121 Execute o arquivo (ou descompacte-o se ele for no formato zip) Abra o Delphi Clique em Component e depois em Install Component. A seguinte tela irá aparecer: Se você quiser instalar os componentes em um “pacote” (um conjunto de componentes) já existente, deixe selecionada a seção Into existing package . Se quiser criar um novo pacote, clique em Into new package , logo depois vá em Package file name e coloque o arquivo que você irá criar. Exemplo: c:\teste.dpk (todos os pacotes possuem extensão dpk). Procure onde está escrito Unit file name . Clique em Browse (o botão logo a frente). Vá no diretório em que você descompactou os componentes e selecione todos. Clique ok depois para confirmar. Vamos para a próxima tela.
Image of page 121
122 Se você selecionou a opção de criar um novo pacote, o Delphi irá mostrar uma mensagem dizendo que o pacote será construído e instalado. Clique Yes . Caso a mensagem não apareça ou a opção de instalar em um pacote já existente foi selecionada, clique em Install ou Compile no quadrinho que apareceu (observe a figura acima). Pronto. Os componentes estão instalados. Na paleta de componentes (Dialogs, System, Standard...) vai aparecer mais um nome na barra de componentes: Fpiette . Object Pascal Object pascal é a linguagem de alto-nível utilizada pelo Delphi. Ela nada mais é do que um melhoramento do Turbo Pascal para Ms-Dos. É uma linguagem bem simples de se aprender e muito poderosa. Para acessar a janela do código, clique no formulário principal e aperte F12 ou simplesmente clique na janela branca que fica atrás desse formulário. Existem muitos e muitos comandos e diretivas para pascal. Vamos apenas ver os básicos que precisaremos no nosso exemplo de programa mais tarde.
Image of page 122

Subscribe to view the full document.

Image of page 123
  • Winter '05
  • Wilson
  • Information Security, sistema operacional, Flávio Araújo Assunção, Marcos Flávio Araújo, Hacker Brasileiro, Hacker Brasileiro Marcos

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern