|
|
| .: Download | Códigos fonte 
|
RPNParser - Patch
|
13,40 Kb |
Patch da Unit RPNPars com as seguintes correções:
- Estouro de lista ao pesquisar um símbolo inexistente;
- Avaliação incorreta das precedências de sinais.
Agradecimento especial a Arimateia Júnior Rodrigues.
Classificação: Pascal (DOS) & Delphi Enviado por: João Morais, em 12/10/2004. Downloads: 1.781 - Comentários: 0 |
|
|
Gerenciador de Alias (BDE - Standard)
|
1,74 Kb |
Formulário construído em Delphi 5 com rotinas para manutenção de Alias da BDE. Lista, Cria, Apaga e Modifica o Path.
Útil para acompanhar programas escritos para Paradox / dBase. Colaboração do colega SchröDinGer.
Classificação: Delphi Enviado por: João Morais, em 29/11/2003. Downloads: 1.601 - Comentários: 0 |
|
|
Trabalhando com arquivos acima de 2 GB
|
49,47 Kb |
Este código foi desenvolvido por: Primoz Gabrijelcic
Encapsulamento das rotinas de file-handling do Windows que permite trabalhar com arquivos com mais de 2 GB. Suporte para acesso não-bufferizado (FILE_FLAG_NO_BUFFERING) e bufferizando para acessar arquivos sequencialmente. TGpHugeFile é uma interface para funções de arquivos 64-bit como algumas funcionalidades adicionadas. TGpHugeFileStream é um descendente de TStream.
Classificação: Delphi Enviado por: Robson Dantas, HP, em 20/10/2003. Downloads: 1.417 - Comentários: 0 |
|
|
Cálculos com datas
|
1,89 Kb |
Unit com rotinas para manipulação de datas em Turbo Pascal, e um programa com exemplos de uso.
Colaboração: Isabel (Forum Info Pascal)
Classificação: Pascal (DOS) Enviado por: João Morais, em 04/10/2003. Downloads: 3.031 - Comentários: 0 |
|
|
Cópia de arquivos com BlockRead / BlockWrite
|
Sem anexo |
Código exemplo em Turbo Pascal ou FreePascal para cópia de arquivos de texto ou de dados, utilizando as procedures BlockRead e BlockWrite.
Facilmente portável para Delphi.
Classificação: Pascal (DOS) Enviado por: João Morais, em 24/09/2003. Downloads: 1.841 - Comentários: 0 |
|
|
Menu simples em Turbo/Free Pascal (OOP)
|
Sem anexo |
Menu simples construído em Turbo/Free Pascal e orientado a objetos.
Classificação: Pascal (DOS) & Delphi Enviado por: João Morais, em 26/08/2003. Downloads: 7.085 - Comentários: 0 |
|
|
NetTime - Data e Hora de outra máquina da rede
|
Sem anexo |
Função para recuperação da Data e Hora de outra máquina em uma rede NetBIOS (rede do Windows)
Código de TOndrej, da Experts-Exchange.
Obs.: Não consegui testar com sucesso (Win95/D3). Caso você tenha algum comentário, por favor, não deixe de me enviar pelo link 'Contato'. Obrigado.
Classificação: Delphi Enviado por: João Morais, em 25/06/2003. Downloads: 1.261 - Comentários: 0 |
|
|
RPNParser 0.2b-Avaliador de expressões matemáticas
|
31,48 Kb |
Avaliador de expressões matemáticas construída em FreePascal e 100% compatível com os compiladores Borland Delphi e Kylix.
Esta versão não possui erros conhecidos, e permanecerá sem alterações até que seja lançada a biblioteca RPNLib.
Classificação: Pascal (DOS) & Delphi Enviado por: João Morais, em 30/05/2003. Downloads: 2.532 - Comentários: 0 |
|
|
RPNParser 0.1b-Avaliador de expressões matemáticas
|
29,58 Kb |
Avaliador de expressões matemáticas construída em FreePascal e 100% compatível com os compiladores Borland Delphi e Kylix.
Classificação: Pascal (DOS) & Delphi Enviado por: João Morais, em 10/05/2003. Downloads: 1.412 - Comentários: 0 |
|
|
Exemplo de permutação, usando recursividade
|
Sem anexo |
Esta rotina faz a permutação dos caracteres de uma string passada como parâmetro. Cada item pode ser impresso no vídeo, guardado em uma lista, ou gravado em disco.
Classificação: Pascal (DOS) & Delphi Enviado por: João Morais, em 30/04/2003. Downloads: 3.159 - Comentários: 0 |
|
|
Guardar / Recuperar Mem. Vídeo
|
Sem anexo |
Pequeno programa-exemplo que demonstra como guardar / recuperar informações da memória de vídeo.
Classificação: Pascal (DOS) Enviado por: João Morais, em 02/04/2003. Downloads: 1.215 - Comentários: 0 |
|
|
Cálculos Financeiros
|
Sem anexo |
Três funções para cálculos com juros compostos.
Classificação: Pascal (DOS) & Delphi Enviado por: João Morais, em 30/03/2003. Downloads: 2.908 - Comentários: 0 |
|
|
Calculadora
|
Sem anexo |
Calculadora simples
Classificação: Pascal (DOS) Enviado por: wiliam, HP, em 26/03/2003. Downloads: 3.642 - Comentários: 0 |
|
|
Bologna e Milano (somente texto)
|
Sem anexo |
Jogo antigo feito em Basic (MSX, Apple II) passei para Pascal.
Classificação: Pascal (DOS) Enviado por: wiliam, HP, em 22/03/2003. Downloads: 2.127 - Comentários: 0 |
|
|
Jogo da Velha
|
Sem anexo |
Programa Simplificado p/ iniciantes.
Classificação: Pascal (DOS) Enviado por: wiliam, HP, em 13/03/2003. Downloads: 5.990 - Comentários: 0 |
|
|
Ajustar Largura dos campos do DBGrid
|
Sem anexo |
Esta rotina acerta as colunas do DBGrid, respeitando as configurações da máquina, tal como largura da barra de rolagem, entre outros.
O uso desta rotina elimina aquela indesejável barra inferior.
Classificação: Delphi Enviado por: João Morais, em 25/02/2003. Downloads: 1.167 - Comentários: 0 |
|
|
Montador de Query's
|
367,68 Kb |
Um verificador de strings que tem capacidade de verificar sintaxe SQL em palavras, permitindo alterar estas palavras e reconstruindo a sintaxe SQL.
A interface dele é precário, acompanha componente que interage diretamente no código, o componente é para VCL ou CLX.
(Robson Dantas - Fórum Info Delphi)
Desenvolvido provavelmente para Delhi 5 ou 6. Caso alguém tenha algum comentário, por favor, envie-me (link contato) para que possa atualizar a página. Obrigado!
Classificação: Delphi Enviado por: João Morais, em 07/02/2003. Downloads: 1.396 - Comentários: 0 |
|
|
Interceptar desligamento do Windows
|
Sem anexo |
Esta dica ensina como interromper o processo de desligamento do Windows. Com esta dica você poderá evitar que desliguem o Windows enquanto a sua aplicação estiver aberta e correr o risco de perder ou corromper dados.
Por Marco Antonio
marco@clubedelphi.com.br
Classificação: Delphi Enviado por: João Morais, em 16/10/2002. Downloads: 1.681 - Comentários: 0 |
|
|
Formatar Número do CNPJ ou CPF
|
Sem anexo |
Esta rotina substitui o uso de máscara para a entrada do campo CNPJ ou CPF. Deve-se executar no evento OnGetText destes campos.
Classificação: Delphi Enviado por: João Morais, em 29/09/2002. Downloads: 2.505 - Comentários: 0 |
|
|
Pesquisa em sub-diretórios com recursividade
|
Sem anexo |
Programa exemplo com rotina que utiliza recursividade para pesquisa em sub-diretórios. A função chamada por essa rotina deve ser declarada como Far.
Classificação: Pascal (DOS) Enviado por: João Morais, em 23/09/2002. Downloads: 1.183 - Comentários: 0 |
|
|
Proteção do Executável (vírus / alterações)
|
1,08 Kb |
Este programa possui uma rotina para proteção do código executável. Chame-a antes de qualquer outra instrução para que ela faça uma verificação do .EXE. Se ele estiver alterado ou contaminado, a execução do programa será cancelada.
Importante: a primeira execução do programa irá chamar a atenção do seu anti-vírus, pois ele grava o CheckSum do arquivo dentro do próprio executável. Portanto, esse alerta do anti-vírus é normal, e não se trata de um ataque.
Classificação: Pascal (DOS) Enviado por: João Morais, em 20/09/2002. Downloads: 1.476 - Comentários: 0 |
|
|
Alterar paleta de cores, modo texto
|
1,81 Kb |
Exemplo de utilização de paletas de cores alternativas em modo texto. Este programa deixa um 'rastro' na tela, para ilustrar o recurso.
Classificação: Pascal (DOS) Enviado por: João Morais, em 13/09/2002. Downloads: 1.819 - Comentários: 0 |
|
|
Desenho 3D
|
511,00 bytes |
Programa exemplo em Turbo Pascal que monta um desenho 3D, através de interrupção.
Classificação: Pascal (DOS) Enviado por: João Morais, em 13/09/2002. Downloads: 2.987 - Comentários: 0 |
|
|
Gerador de chave de índice (simples / composta)
|
952,00 bytes |
Função para gerar chaves de índice automaticamente, em componentes TTable. Coloque no evento BeforePost da tabela. O parâmetro 'Base' indica a quantidade de 'dígitos de verificação'. Utilize 0 (zero) para criar numeração sequencial.
Classificação: Delphi Enviado por: João Morais, em 12/09/2002. Downloads: 1.063 - Comentários: 0 |
|
|
Recuperador de arquivos DBF
|
1,16 Kb |
Este utilitário reescreve o cabeçalho de um arquivo DBF, recuperando as informações destruídas com o comando Zap do dBase e do Clipper.
Classificação: Pascal (DOS) Enviado por: João Morais, em 11/09/2002. Downloads: 1.685 - Comentários: 0 |
|
|
Checar CNPJ e CPF
|
583,00 bytes |
Estas rotinas recebem o CNPJ / CPF em formato string e retornam verdadeiro se o dígito de verificação está correto. Utilizar sem os pontos, o traço e a barra.
Classificação: Pascal (DOS) & Delphi Enviado por: João Morais, em 08/09/2002. Downloads: 3.944 - Comentários: 0 |
|
|
Número por Extenso
|
3,67 Kb |
Função que converte um número para o formato extenso.
Colaboração: Eugenio Reis (Fórum Info Delphi)
Classificação: Pascal (DOS) & Delphi Enviado por: João Morais, em 08/09/2002. Downloads: 15.664 - Comentários: 0 |
|
|
Consulta código já existente
|
Sem anexo |
Essa função retorna verdadeiro se determinado código já existe dentro de uma tabela.
Pode-se substituir o parâmetro TTable por parâmetros que passem o nome do Banco de Dados e o nome da Tabela a ser pesquisada.
Classificação: Delphi Enviado por: João Morais, em 31/08/2002. Downloads: 1.064 - Comentários: 0 |
|
|
Apagar arquivo (lixeira)
|
Sem anexo |
Envia o arquivo especificado para a Lixeira.
Classificação: Delphi Enviado por: João Morais, em 30/08/2002. Downloads: 1.045 - Comentários: 0 |
|
|
Campos em Menu Popup
|
Sem anexo |
Rotina para incluir campos em menus convencionais ou menus popup.
Classificação: Delphi Enviado por: João Morais, em 26/08/2002. Downloads: 991 - Comentários: 0 |
|
|
CharXY
|
Sem anexo |
Função que retorna o caracter de uma determinada posição da tela.
Para a posição do cursor, pode-se usar CharXY(WhereX,WhereY);
Classificação: Pascal (DOS) Enviado por: João Morais, em 22/08/2002. Downloads: 1.018 - Comentários: 0 |
|
|
Memória Disponível
|
Sem anexo |
Mostra a quantidade de memória do computador, de acordo com as constantes descritas.
Classificação: Delphi Enviado por: Joemil Cássio, HP, em 22/08/2002. Downloads: 1.015 - Comentários: 0 |
|
|
Restart
|
Sem anexo |
Reinicia o computador (Boot). Em ambiente Windows apenas irá encerrar o MS-DOS.
Classificação: Pascal (DOS) Enviado por: João Morais, em 22/08/2002. Downloads: 1.216 - Comentários: 0 |
|
|
Formatar números de Telefone
|
Sem anexo |
Rotina usada no evento OnGetText de campos de telefone. Formata números com parênteses e o traço, de acordo com o tamanho da string de entrada.
Classificação: Delphi Enviado por: João Morais, em 20/08/2002. Downloads: 1.257 - Comentários: 0 |
|
|
dbFile
|
Sem anexo |
Gera arquivo texto com base em um DataSource.
Contribuição: Motta (Fórum Info Delphi)
Classificação: Delphi Enviado por: João Morais, em 14/08/2002. Downloads: 1.066 - Comentários: 0 |
|
|
GridtoExcel
|
Sem anexo |
Gera uma planilha Excel com base nos dados de um DBGrid
Contribuição: Motta (Fórum Info Delphi)
Classificação: Delphi Enviado por: João Morais, em 14/08/2002. Downloads: 1.854 - Comentários: 0 |
|
|
Nome Abreviado
|
Sem anexo |
Rotina para abreviar nomes.
Contribuição: Motta (Fórum Info Delphi)
Classificação: Delphi Enviado por: João Morais, em 14/08/2002. Downloads: 1.550 - Comentários: 0 |
|
|
Executa e espera
|
Sem anexo |
Rotina que executa um programa externo e aguarda seu término, antes de devolver o controle ao programa que o chamou.
Classificação: Delphi Enviado por: Schrödinger, em 08/08/2002. Downloads: 1.155 - Comentários: 0 |
|
|
Número da semana
|
323,00 bytes |
Calcula o número da semana desde o início do ano, da data passada como parâmetro.
Classificação: Delphi Enviado por: João Morais, em 06/08/2002. Downloads: 1.286 - Comentários: 0 |
|
|
Relógio
|
554,00 bytes |
Programa exemplo que coloca um relógio na tela, ou qualquer outro processamento, em segundo plano. Não faz uso de interrupção. Para utilizar este recurso não será possível entradas através do Readln. A entrada dos dados deverão ser montadas, caracter a caracter.
Classificação: Pascal (DOS) Enviado por: João Morais, em 29/07/2002. Downloads: 2.602 - Comentários: 0 |
|
|
Show Dump
|
5,82 Kb |
Programa-exemplo em Assembly que faz um Dump da memória. Contém rotinas para entrada pelo teclado, conversão de bases numéricas, montagem de tela, entre outros.
Enviado por: João Morais, em 29/07/2002. Downloads: 1.388 - Comentários: 0 |
|
|
Teclado & Mouse
|
1,66 Kb |
Contém diversos exemplos para acesso ao teclado, teclas estendidas, 'Shifts' e controle do mouse.
Classificação: Pascal (DOS) Enviado por: João Morais, em 28/07/2002. Downloads: 2.344 - Comentários: 0 |
|
|
Parser10
|
21,24 Kb |
Compilador de expressões matemáticas.
Classificação: Delphi Enviado por: João Morais, em 22/07/2002. Downloads: 1.796 - Comentários: 0 |
| |
|