Pessoal, Antes de mais nada, quero me desculpar antecipadamente a todos que se sentirem ofendidos com o que vou escrever logo abaixo, se acharem que é anúncio, comercial, jabá, merchandising, ou coisa do tipo. Mas estou atualmente passando por necessidades de ordem financeira muito grandes mesmo, e não vejo melhor meio pra divulgar os trabalhos que tenho ao longo de minha experiência (e vendê-los para quem se interessar) do que esta lista. Esta será a única vez que farei este anúncio, em respeito à paciência e inteligência de todos.
Estou reunindo os projetos mais importantes que colecionei ao longo de minha experiência adquirida com Delphi e condensando-os em um pacote de dicas avançadas de programação em Delphi que abrangem muitas categorias: bancos de dados, API do Windows, informações de sistema, segurança e proteção de aplicações, etc. Dentre os projetos que tenho, destaco os seguintes: . Detecção e monitoramento de operações em drives USB (pendrives); . Exemplos de API Injection para interceptar funções da API do Windows; . Carga dinâmica e chamada de qualquer função de qualquer DLL¹; . Monitoramento de trabalhos de impressão; . Refresh em datasets (exceto datasets unidirecionais) para permitir visualização de atualizações de dados feitas por outros programas e/ou usuários (Este projeto que eu fiz eu o adaptei e criei a partir dele o meu componente, que divulguei na lista mas muitos não acharam legal por causa do comercial que eu fiz!); . Classe (não é componente) para criação rápida de relatórios, com impressão em matricial, laser ou jato de tinta, indentificando inclusive o tipo da impressora é matricial ou não (não permite uso de elementos gráficos - códigos de barras, imagens, etc.); . Exemplos de implementação de dicionários de dados em aplicações para torná-las mais dinâmicas; . Classe (não é componente) para tratamento de mensagens de erros em bancos de dados (para FireBird e Oracle). Ele interpreta a mensagem da exceção e o tipo da exceção que ocorreu e fornece uma mensagem amigável ao usuário; . Como ler dados da BIOS do micro para compor uma chave única de identificação²; . Como gravar dados customizados em arquivos executáveis; . Biblioteca de código que auxilia na alteração de arquivos executáveis; . Exemplo de uso de packages como plug-ins para a aplicação. OBS.: (1) O exemplo atualmente serviu de base para uma implementação que roda hoje em linha de produção em indústria. usa DLLs estáticas, e não se aplica a DLLs do tipo COM; (2) Roda em Win9x, ME, NT, 2000 e XP. Estou também atualmente trabalhando em um projeto pra fazer com que, a partir de uma aplicação Delphi comum, seja possível ler portas de I/O sem necessitar de drivers de baixo nível estilo VxD ou WDM, tanto em Win9x como em WinNT (NT/2000/XP). Se conseguir, também será outro projeto que estarei disponibilizando no pacote adicionalmente. Enfim, gente, esses projetos são fruto dos meus mais de 10 anos atuando na área de desenvolvimento de sistemas de informação e também de pesquisas que sempre fiz pela Internet juntamente com minha experiência adquirida em desenvolvimento para comércio e indústria. Esta semana procurarei compilar todo o material e testar para que tudo esteja redondo, e bem documentado e escrito. Quem estiver interessado, por favor me contactar pelo e-mail em PVT (não responderei a e-mails na lista!) para que eu possa reservar o pacote aos interessados. O preço eu ainda vou ver direito como eu vou fazer, pois como são coisas que valeram meu suor, fica muito difícil pra mim dar um preço agora, mas só estou fazendo isso pq tenho uma necessidade financeira muito grande no momento. Quem tb precisar de desenvolvimento personalizado (mesmo que a distância) como freelancer, minha experiência está a disposição. Obrigado pela paciência de todos e espero que alguém se interesse pelo meu trabalho e/ou projetos. Fiquem todos em paz. Sds., Rubem Rocha Manaus, AM _________________________________________________________________ MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html