Execute sua Aplicação Automaticamente ao Iniciar o Windows

1 Estrela2 Estrela3 Estrela4 Estrela5 Estrela (1 votos, média: 5,00)
Loading ... Loading ...

Postado por Plinio Cruz em 16 de março de 2009 na categoria Delphi, Programação | Seja o primeiro a comentar

Olá amigos!

Neste artigo discutiremos como fazer para alterar o registro do Windows permitindo que o seu programa seja executado automaticamente na inicialização. A principal vantagem de se usar essa técnina é fazer com que o seu aplicativo rode automaticamente como um serviço do Windows.

Antes de começarmos gostaria de lembrar que é necessário muito cuidado ao lidar com o Registro do Windows pois uma alteração incorreta pode prejudicar o funcionameto do Sistema Operacional ou de outros programas, sendo que eu não me responsabilizo pelo mal uso das informações contidas aqui.

Implementação:

Neste exemplo criaremos duas procedures, GravaRegistro e ApagaRegistro, para adicionar e remover o registro do windows respectivamente.

Para podermos trabalhar com o registro usaremos a classe TRegistry, que se encontra na unit Registry que deveremos adicionar na cláusula uses.

Leia mais »

Instalando ZeosLib no Delphi 7

1 Estrela2 Estrela3 Estrela4 Estrela5 Estrela (6 votos, média: 3,67)
Loading ... Loading ...

Postado por Plinio Cruz em 25 de fevereiro de 2009 na categoria Delphi, Programação, Tutorial | 16 Comments to Read

A bilbioteca ZeosLib (download) é uma conjunto de ferramentas para você ter uma conexão nativa com banco de dados, ou seja, uma conexão sem drivers auxiliares como o ODBC. Isso agiliza a programação, deixa a instalação do seu sistema fácil e o mais importante, deixa seu sistema mais rápido.

O ZeosLib é OpenSource e gratuito, sua instalação não é das mais simples, mas também não é um bicho de sete cabeçcas, é mais uma receita de bolo, basta seguir os passos sem pular “nenhum ingrediente” e pronto, está instalado para a utilização.

Então faça o download do arquivo compactado e descompacte em um diretório vazio de sua preferência, guarde lá  e vamos para o primeiro passo: Vá até a pasta “Zeos\Lib\MySQL” na diretório onde você descompactou a bilbioteca e os arquivos que lá você encontrar (libmsql40.dll, libmysql21.dll, libmysql320.dll, libmysql323.dll) faça uma cópia para a pasta system32 do diretório de instalação do Windows.

Agora abra o Delphi, aqui utilizaremos a versão 7, mas se aplica as outras também, deixamos aqui o site disponível para os visitantes que já instalaram em outras versões e encontraram alguma diferença, que deixem sua dica aqui.

Figura 01

Figura 01

Leia mais »

Splash Screen dinâmico

1 Estrela2 Estrela3 Estrela4 Estrela5 Estrela (1 votos, média: 5,00)
Loading ... Loading ...

Postado por Plinio Cruz em 19 de fevereiro de 2009 na categoria Delphi, Programação, Soluções | 4 Comments to Read

Olá! Hoje criaremos um splash screen dinâmico. Para quem não sabe, um splash screen, é a tela de abertura, da sua aplicação, você provavelmente já deve ter visto nos programas do seu computador.

Primeiro abra o delphi, e inicie um novo projeto. No Form1, altere as seguintes propriedades:

CNPJ – Validação no Delphi

1 Estrela2 Estrela3 Estrela4 Estrela5 Estrela (3 votos, média: 5,00)
Loading ... Loading ...

Postado por Plinio Cruz em 17 de janeiro de 2008 na categoria Delphi, Programação | 5 Comments to Read

 Um dos nossos artigos mais lidos é o Algoritmo de CNPJ, muitos visitantes gostam e aplicam os ensinamentos em seus programas, mas muitos tem dúvidas de como aplicar o algoritmo na sua linguagem de trabalho.

Alguns pedidos chegaram para nossa equipe, como o do amigo Hermes Ferreira que postou a sugestão no artigo do algoritmo: “Achei a forma muito prática para validação dos dígitos verificadores, no entanto gostaria que esta forma fosse explicada utilizando os argumentos da lógica de programação, tanto em VBA como em Delphi”.

Bom, em Delphi estamos colocando o código comentado e um pequeno software que mostra o funcionamento, fica aqui o pedido para algum dos nossos colaboradores ou visitantes fazer o mesmo em VBA. Vale o registro que em breve vou publicar o mesmo artigo para PHP.

Vamos lá.

Borland Delphi – Curso Intermadiário

1 Estrela2 Estrela3 Estrela4 Estrela5 Estrela (Sem votos, vote agora!)
Loading ... Loading ...

Postado por Plinio Cruz em 12 de janeiro de 2008 na categoria Delphi, Downloads, Programação | Seja o primeiro a comentar

Nosso colaborador Jackson Pires voltou para nos presentear com uma nova super apostila, continuação da sua primeira colaboração, o curso continua, portanto vamos ver o que vamos encontrar nesse segundo módulo, se você não leu a primeira parte clique aqui e confira.

Desenvolvendo Aplicações com Banco de Dados é o assunto desse segundo módulo, a apostila trata desde os tipos até a arquitetura do banco de dados e fala como trabalhar no Delphi, está muito objetiva, um guia para ser guardado. Leia um fragmento e comprove:

Tipos de Bancos de Dados

Servidores de Banco de Dados Relacionais variam na maneira em que as informações são armazenadas e na maneira em que elas são acessadas por vários usuários. O Delphi provê acesso a dois tipos de acesso à Servidores de Banco de Dados Relacionais.

- Servidores de banco de Dados Remoto residem um uma máquina separada. As vezes os dados provem de servidores de banco de dados remotos que nem sempre é única máquina, na maioria das vezes está distribuída em alguns servidores. Embora os servidores de banco de dados variem a forma de armazenar as informações, todos eles fornecem uma relação lógica comum aos clientes. È comum interface baseda em (Structured Query Language – SQL) . Por causa desse tipo de acesso usando SQL estes servidores também são chamados de SQL Servers. Exemplos de Banco de Dados Remoto que usam servidores SQL são InterBase, Oracle, Sybase, Informix, Microsoft SQL server, e DB2.

Leia mais »