Zetta-Ømnis Soluções Tecnológicas
Desenvolvendo hoje a tecnologia do amanhã
Visite Nosso Patrocinador
DO NOT UNDERSTAND PORTUGUESE? CLICK ON THE FLAG TO CHANGE THE LANGUAGE!
ptarzh-CNzh-TWnlenfrdeeliwhihugaitjakonororues

Manipulando XMLs com XPath no Delphi

Hoje em dia a o que está na crista da onda para intercâmbio de informações é o JSON e o Delphi já possui bibliotecas nativas para manipular esta notação, porém o XML ainda é uma forma muito madura para realizar esta tarefa e o Delphi também possui bibliotecas nativas para manipulá-los. Neste artigo vou abordar a leitura de arquivos XML usando XPath, uma forma muito prática de selecionar nós dentro do XML

Diretivas de compilação e versões do Delphi

Esse assunto é bem batido, mas eu nunca decoro as diretivas de compilação VER<nnn>, prefiro sempre buscá-las na web. O problema é que elas normalmente não estão reunidas em um só lugar, me obrigando a navegar mais que o necessário. Este artigo é apenas uma referência para que você não tenha que catar na web todas as diretivas de compilação VER<nnn>. Também vou incluir algumas outras diretivas interessantes e pretendo atualizar este artigo tão logo novas versões de Delphi surjam.

User Control DXC Edition

Esta é a página oficial da evolução do aclamado controle de usuários: UserControl Suite Delphi Experts Consortium Edition, também conhecido como UCDXCE. Esta edição é focada na simplicidade de uso, retrocompatibilidade básica com a versão oficial final (2.31 RC4), organização de código-fonte, correção de bugs e adição de funcionalidades exclusivas.

SSCCE: Uma necessidade pouco conhecida

Muitas vezes você quer ser ajudado, outras vezes você quer ajudar, mas o problema ou a pessoa que tenta explicá-lo não consegue se fazer entender, seja por incapacidade intelectual (risos) seja por conta da complexidade do problema. Quando isso acontece a saída é elaborar um exemplo que demonstre o que se quer, e é nesse contexto onde se aplica o SSCCE. Neste artigo será feito um rápido estudo que justifica a utilização e o conhecimento do SSCCE, a fim de tornar sua vida mais fácil em fóruns e grupos de discussão em geral. Aqui também será explicado de forma bem genérica, como criar um bom SSCCE. Se todas as pessoas em um grupo de discussão souberem o que é o SSCCE, parte do tempo gasto para pedir um exemplo funcional vai ser economizado. Se você não quer ficar de fora, continue lendo!

Compilando um projeto Delphi pela linha de comando

Automatizar algumas tarefas é essencial na programação, aliás, a programação, trata, dentre outras coisas, de automatizar processos ou auxiliar os usuários a realizarem suas tarefas mais rapidamente ou com menos erros. Neste curtíssimo artigo eu vou mostrar como executar uma compilação através da linha de comando.

Biometria básica com o U.are.U 4000B (Digital Persona / Crossmatch)

Neste artigo eu pretendo abordar o uso mais básico de um dos leitores de digitais mais populares do mercado, o Digital Persona U.are.U 4000B. Ao ler este artigo você entenderá como se dá o processo de captura e verificação de impressões digitais e perceberá que esse processo não lá bem como você imagina, mas ainda assim é bem simples.

Configurando e usando o MySQL Embedded

Eu sei que a moda atualmente são os bancos de dados embarcados superleves e de configuração quase zero, no entanto eu acredito que nunca é tarde para aprender algo novo, mesmo que esse novo já seja antigo :). Neste artigo eu vou mostrar de forma rápida como utilizar todo o poder do MySQL em um programa simples com o mínimo de configurações possível, totalmente portável e sem necessidade de instalação ou de servidores adicionais. Eu considero a solução perfeita para uso em programas desktop que precisam de uma base local.

Open Tools API

Você já deve ter usado alguns "plugins" para Delphi, como o CnPack ou o GExperts e certamente em algum momento deve ter se perguntado como eles funcionam e como eles conseguem interagir com a IDE. Não existe qualquer mágica, o que existe se chama Open Tools API (OTA). Estes plugins, na verdade se chamam "Experts" e são desenvolvidos utilizando o OTA, mas o OTA não se resume apenas a criação de plugins desse tipo, ele vai bem mais além. O que você acharia de criar um Data Module ou Form com propriedades e métodos especiais? Nesta série de artigos eu pretendo abordar o OTA de forma básica utilizando exemplos práticos. Começarei com uma breve introdução do assunto.

Variant Open Array Parameters

Muita gente já usou a rotina Format do Delphi a fim de formatar uma string com valores heterogêneos passados via parâmetro. Se você é uma pessoa curiosa, deve ter notado que o parâmetro onde os valores são passados aceita, por exemplo, strings, integers, floats, currencies, etc. Como isso é possível? Como passar uma quantidade ilimitada de parâmetros de qualquer tipo para uma rotina? Leia o artigo e descubra!

UserControl Suite Delphi Experts Consortium Edition

Minha intenção de entregar à comunidade Delphi um componente de gerenciamento de usuários quase totalmente refatorado e com correções de bugs e novas características está tomando forma a cada dia que passa. Pretendo eventualmente mantê-los informados a respeito do meu progresso.

Acesso Rápido
Não digite mais que o necessário...



Escaneie este QRCode em dispositivos móveis para acessar a página atual rapidamente nestes dispositivos
Fique por dentro
Não quer perder nenhuma novidade da página atual? Utilize o feed exclusivo e acompanhe todas as atualizações!

Artigos em destaque
Conteúdo Verificado!
#BULLSHITFREE #CLICKBAITFREE
#MONEYLESS
Este site é amigo do desenvolvedor do mundo real
Gostou do conteúdo?
Se você gostou do conteúdo que está lendo, você pode ajudar a manter este site no ar doando qualquer quantia. Use os botões abaixo para realizar sua doação.
 
É rápido, fácil e indolor :)
 

Estatísticas em tempo real

Visite Nosso Patrocinador