Mostrando postagens com marcador Ferramentas. Mostrar todas as postagens
Mostrando postagens com marcador Ferramentas. Mostrar todas as postagens

quarta-feira, 29 de julho de 2009

ACBr

Pessoal para quem está precisando de componente para validação de cmc7, comunicação TEF, DANFE a tão famosa nota fiscal eletrônica, sugiro dar uma olhada no site ACBR, possui vários outros componentes e o melhor o código open source.

terça-feira, 15 de julho de 2008

IBExpert

Pessoal para quem está procurando uma ferramenta para administração de banco de dados firebird seque a dica IBEXPERT, possui uma versão free que pode ser aquirida no site do desenvolvedor.

sexta-feira, 4 de julho de 2008

Ícones

Para quem está procurando um editor de ícones, segue a dica microangelo.

quinta-feira, 12 de junho de 2008

Icarus


É um programa desenvolvido para ajudar os programadores delphi. O Icarus analisa seu codigo fonte em busca de bugs, tais como unit que estão adicionadas ao seu projeto e não são usadas, ou units que são usadas mas não estão adicionadas ao seu projeto.

quinta-feira, 29 de maio de 2008

API


Application programming interface (Interface de programação de aplicativos). É a forma através da qual os programas se comunicam com o sistema operacional.

Porque usar
API’s são rotinas prontas e testadas que economizam ao programador incrível quantidade de tempo e esforço. Muitas vezes usamos API’s e nem se damos conta, pois a linguagem de programação usa as API’s e chamamos outros métodos que pensávamos que era da biblioteca da própria linguagem.
Seque abaixo uma lista de algumas API’s
Sleep(DWord dwMilliseconds)
Suspende a execução do thread ativo por um determinado período de tempo.
MessageBox(HWnd de HWND, LpText de LPCTSTR, LpCaption de LPCTSTR, UType de UINT);
A Função de MessageBox cria, exibe e opera uma caixa de mensagem. A caixa de mensagem contém uma mensagem aplicação definida e intitulada pelo programador, mais qualquer combinação de ícones de predefinidos e botões.
FindWindow (LpClassName de LPCTSTR, LpWindowName de LPCTSTR);
Retorna o handle da janela de topo nível cujo nome da classe e nome da janela foram especificados. Esta função não procura janelas MdiChild.
ShellAbout(Handle, ‘Título’, ‘Texto’, Application.Icon.Handle);
Fornece uma tela padrão para about.
GetWindowDirectory(LpBuffer, USize);
Retorna o path atual do windows;
GetDiskFreeSpace(LpRootPathName, LpSectorsPerCluster, LpBytesPerSector, LpNumberOfFreeClusters, LpTotalNumberOfClusters);
Retorna informações sobre um específico disco, incluindo a quantidade de espaço livre no disco.
GetTempPath(nBufferLength, LpBuffer);
Retorna o diretório temporário usado pelo sistema operacional.
MessageBeep(uType);
Emite um som predeterminado identificado pelo parâmetro enviado.
GetCurrentDirectory(nBufferDirectory, LpBuffer);
Retorna o diretório onde está sendo executado o aplicativo.

Fonte: Delphi Api’s & Sockets Editora Visual e books.

terça-feira, 11 de março de 2008

Doc-O-Matic


Durante anos foi difícil de desenvolver e manter projetos grandes. Doc-O-Matic é um sistema de documentação de fonte, e é uma ajuda excelente para documentação do seu fonte.
Faça download direto do site do desenvolvedor.

sexta-feira, 7 de março de 2008

Delphi-PRAXiS Help-Booster



Cansado de esperar pelo F1 do delphi 2006, Faça download deste help-booster.

sexta-feira, 22 de fevereiro de 2008

CodeGear Delphi Day em Português



Faça download das palestas do evento.


sexta-feira, 28 de setembro de 2007

Controlador de Versão



Um sistema de controle de versão tem como finalidade de gerenciar diferentes versões no desenvolvimento de um documento qualquer. Esses sistemas são comumente utilizados no desenvolvimento de software para controlar as diferentes versões – histórico e desenvolvimento dos códigos fontese também da documentação.
Entre os mais comuns encontram-se as soluções livres:

CVS
Para saber mais acesse: http://sourceforge.net/cvs/?group_id=145212

Visual SourceSafe
Para saber mais acesse: http://msdn2.microsoft.com/en-us/vstudio/aa718670.aspx

Principais vantagens


As principais vantagens de se utilizar um sistema de controle de versão para rastrear as alterações feitas durante o desenvolvimento de software ou o desenvolvimento de um documento de texto qualquer são:

Controle do histórico - Facilidade em desfazer e possibilidade de analisar o histórico do desenvolvimento, como também facilidade no resgate de versões mais antigas e estáveis. A maioria das implementações permitem analisar as alterações com detalhes, desde a primeira versão até a última.

Trabalho em equipe - Um sistema de controle de versão permite que diversas pessoas trabalhem sobre o mesmo conjunto de documentos ao mesmo tempo e minimiza o desgaste provocado por problemas com conflitos de edições. É possível que a implementação também tenha um controle sofisticado de acesso para cada usuário ou grupo de usuários.

Marcação e resgate de versões estáveis - A maioria dos sistemas permite marcar onde é que o documento estava com uma versão estável, podendo ser facilmente resgatado no futuro.

Ramificação de projeto - A maioria das implementações possibilita a divisão do projeto em várias linhas de desenvolvimento, que podem ser trabalhadas paralelamente, sem que uma interfira na outra.

origem: http://pt.wikipedia.org/wiki/Sistema_de_controle_de_vers%C3%A3o

quinta-feira, 27 de setembro de 2007

Como diminuir o tamanho do executável


Os compacadores de executaveis são programas que fazem uma "faxina" no executável eliminando lixo de compilação e código desnecessário que é incorporado a ele no momento da linkedição.
Entre eles podemos citar dois que usamos em nosso dia a dia.:

Disponível em : http://upx.sourceforge.net/, versão atual 3.01


Disponível em : http://www.aspack.com/


  © Blogger template 'Perfection' by Ourblogtemplates.com 2008

Back to TOP