Arquivo

Delphi

Meus artigos em revistas especializadas em Delphi

Revista ClubeDelphi

Revista ActiveDelphi

VN:F [1.9.3_1094]
Rating: 10.0/10 (1 vote cast)

Captura de Foto em Aplicação Windows e Impressão de Carteirinhas de Alunos

29, abril, 2010 Manoel Campos View Comments
Cadastro de Aluno

Cadastro de Aluno

Esses dias um colega da instituição onde trabalho me pediu para desenvolver um pequeno aplicativo para Impressão de Carteirinhas Estudantis, com captura de fotos de alunos. Já tinha quase tudo pronto, que tinha usado em outros aplicativos meus, foi só juntar as peças e dar um visual na aplicação.

A aplicação permite o cadastro e localização de estudantes, a captura da foto, impressão da carteirinha. A mesma utiliza um banco de dados Microsoft Access bem simples. As fotos capturadas são automaticamente salvas com a matrícula do aluno, na sub pasta Fotos dentro da pasta do aplicativo.

O mesmo possui um instalador que instala tudo que é necessário para seu uso. A aplicação ainda possui recurso de atualização (semi)automática, permitindo que o usuário receba novas versões executando alguns cliques.

Carteirinha

Carteirinha

Os dados institucionais que aparecem na carteirinha podem ser alterados no arquivo de configuração ImpressaoCarteirinha.ini, dentro da pasta do aplicativo. O logotipo da instituição também pode ser alterado no arquivo logo.png, e assim, ser utilizado por diferentes instituições.

O sistema pode ser usado não somente por instituições de ensino, mas por qualquer empresa que precise tirar fotos e imprimir carteirinhas para seus clientes, como academias e outras.

Me desculpem por a tabela não estar normalizada :oops: , mas já peguei o banco pronto, apenas para imprimir os dados.

Download

Title: Impressão de Carteirinhas Estudantis
Caption: Instalador do Sistema de Impressão de Carteirinhas
File: InstalarImpressaoCarteirinha.exe
Size: 1 MB

Recursos Adicionais

Precisa de outros recursos e personalizações na aplicação? Solicite uma proposta comercial entrando em contato aqui.

VN:F [1.9.3_1094]
Rating: 10.0/10 (1 vote cast)

Informações sobre extensões de arquivos no Windows

23, abril, 2010 Manoel Campos View Comments

O File Extension Description é um pequeno aplicativo, desenvolvido em Delphi, que permite obter informações sobre File Extension Descriptionextensões de arquivos no Windows, como qual o aplicativo que abre tal tipo de arquivo e qual o ícone associado ao mesmo.

Utilidade? Não sei :) . Eu usei isso pra alguma coisa que não me lembro. Mas ao menos pode-se aprender um pouco sobre o registro e a API do Windows com ele :)

Download

Title: File Extension Description
Caption: File Extension Description
File: file-extension-description.zip
Size: 243 kB
VN:F [1.9.3_1094]
Rating: 10.0/10 (1 vote cast)

Batch File Renamer: Renomeando arquivos em lote no Windows

23, abril, 2010 Manoel Campos View Comments

Para continuar a produção de artigos em lote de hoje, nada mais adequado do que apresentar agora um aplicativo para realização de operações em lote.

O Batch File Renamer permite renomear arquivos de um determinado diretório em lote, ou seja, renomear vários Batch File Renamerarquivos de forma automatizada. Já utilizei muito para renomear mp3 e outros arquivos, nos velhos tempos em que o  Windows era o sistema operacional no topo da lista do boot do meu notebook :) .

O aplicativo permite renomear arquivos, substituindo palavras ou trechos de texto por outras palavras/trechos.

É sempre recomendado executar o aplicativo em uma cópia da pasta que contém os arquivos que deseja renomear, para não ter nenhuma surpresa indesejável, principalmente enquanto estiver aprendendo a usar o mesmo, pois ele renomeará os arquivos de acordo com os parâmetros informados pelo usuário.

Requisitos

Biblioteca JVCL para abrir e compilar o projeto.

Download

Title: Batch File Renamer
Caption: Batch File Renamer
File: batch-file-renamer.zip
Size: 487 kB
VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)

Icon Pack Loader – Carregamento e extração de ícones de executáveis, dlls e bibliotecas de ícones

23, abril, 2010 Manoel Campos View Comments

Hoje podem ver que a publicação aqui no Blog foi intensa :) . Depois de estar com total falta de paciência para os Icon Pack Loaderestudos, resolvi publicar um monte de coisa que tinha guardado aqui faz tempo (e bota tempo nisso).

Ultimamente tenho desistido de lutar com a falta de sono :( , então vai mais este artigo, onde apresento o Icon Pack Loader, um pequeno aplicativo que permite o carregamento e extração de ícones de executáveis, dlls e bibliotecas de ícones. O mesmo foi desenvolvido em Delphi 2007 e possui uma interface que dispensa explicações. O download do mesmo, juntamente com o código fonte, pode ser feito no link abaixo.

Download

Title: Icon Pack Loader
Caption: Icon Pack Loader
File: icon-pack-loader.zip
Size: 566 kB
VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)

Agendando Backups de Bancos Microsoft SQL Server

23, abril, 2010 Manoel Campos View Comments

SQL Server BackupSe você possui uma versão do banco de dados Microsoft SQL Server que não conta com o recurso de agendamento de backups, seus problemas acabaram-se.

O SQL Server Backup é uma ferramenta gráfica, desenvolvida em Delphi, que permite a realização de backups e restores de um banco de dados do SQL Server. A aplicação ainda aceita parâmetros via linha de comando, permitindo que tais operações sejam automatizadas por meio de arquivos bat ou pela criação de tarefas agendadas no Windows.

As configurações para acesso ao banco de dados e o caminho e nome padrão para geração do arquivo de backup devem ser informados no arquivo SipomSQLServer.ini existente dentro da pasta do projeto (o nome do arquivo ini a ser carregado está definido dentro do código fonte da aplicação, podendo ser alterado lá para o nome que desejar e em seguida renomeando o ini para o nome lá indicado). Leia mais…

VN:F [1.9.3_1094]
Rating: 10.0/10 (1 vote cast)

Adicionando regras ao Firewall do Windows, via programação

22, abril, 2010 Manoel Campos View Comments

Windows Firewall ManagerDevido meu Sistema de Pesquisa de Opinião e Mercado-SIPOM utilizar um banco de dados Microsoft SQL Server, e este, para ser usado em rede, necessitar da liberação de algumas portas no firewall do computador onde o banco estiver instalado, resolvi implementar uma aplicação que permite automatizar tal tarefa.

Como o Windows XP incorporou o já conhecido Windows Firewall, resolvi desenvolver o Windows Firewall Manager, que adicione regras a tal firewall.

As regras podem ser a liberação de uma porta ou de um aplicativo. O programa foi desenvolvido em Delphi, baseado no artigo disponível no site Delphi 3000. O mesmo possui uma interface gráfica e também aceita parâmetros via linha de comando. A interface gráfica possui um botão que exibe a lista de parâmetros permitidos. Com o uso de parâmetros é possível criar regras no firewall do Windows a partir do programa de instalação do seu aplicativo.

O programa, com código, fonte pode ser baixado no link a seguir.

teja em tal idioma, apesar do help apresentar tais palavras em inglês (o que não funciona para SO em português).

Requisitos

Biblioteca JVCL para abrir e compilar o projeto.

Download

Title: Windows Firewall Manager
Caption: Windows Firewall Manager
File: windows-firewall-manager.zip
Size: 426 kB
VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)

Criar e excluir diretórios virtuais e registrar ASP.NET 2.0 no IIS com Delphi

25, outubro, 2009 Manoel Campos View Comments

Devido a versão mobile do meu Sistema de Pesquisa de Opinião e Mercado – SIPOM utilizar um WebService ASP.NET para transferência de dados entre o servidor e os Pocket PC’s, e para automatizar a instalação desse WebService no servidor Web IIS (Internet Information Services), desenvolvi uma pequena aplicação Leia mais…

VN:F [1.9.3_1094]
Rating: 5.5/10 (2 votes cast)

No-IP Update Client Delphi Component v0.9

6, outubro, 2009 Manoel Campos View Comments

O No-IP Update Client Compoent é um componente para Delphi que implementa a API do No-IP, um serviço de DNS dinâmico.

Quem utiliza o serviço de DNS dinâmico do No-IP sabe da necessidade de instalação do programa cliente No-IP no computador, Leia mais…

VN:F [1.9.3_1094]
Rating: 8.5/10 (2 votes cast)

DelphiCD – Coletânea de Componentes, Exemplos, Tutoriais, Glyphs e muito mais, tudo Free/OpenSource

3, setembro, 2009 Manoel Campos View Comments

Estou disponibilizando uma coletânea de material de Delphi, que juntei durante anos de navegação pela Web  (116MB compactada, 259MB descompactada).

Existem muitos arquivos de dicas, exemplos, apostilas, tutoriais, glyphs, ícones e diversos componentes com código fonte. Leia mais…

VN:F [1.9.3_1094]
Rating: 8.7/10 (6 votes cast)

Driver DBExpress 4 para Firebird no Delphi 2007 e 2009

26, fevereiro, 2009 Manoel Campos View Comments

A IBExpert, desenvolvedora da ferramenta de mesmo nome para administração de banco de dados firebird, agora (não sei desde quando) tem um driver DBExpress 4 para Firebird no Delphi 2007 e 2009. O driver é proprietário mas possui uma versão personal, assim como a ferramenta IBExpert, porém, não pode ser distribuído. Para isto, o desenvolvedor deve comprar uma licença.

Não testei, mas se tiver a mesma qualidade da ferramenta IBExpert, o driver deve ser excelente. Uma das coisas boas é que ele tem suporte total a Unicode.

Mais informações em http://ibexpert.net/ibe/index.php?n=Main.IBExpertDBX4Firebird

VN:F [1.9.3_1094]
Rating: 1.0/10 (1 vote cast)