(*) Em construção
Este site
Home
*Sobre o site
Privacidade
Pascal
História e versões
Aprenda
*Inicie aqui
*Avançado
*Object Pascal
Comunidade
*Fórum
Grupo de Discussão
Projeto RPNCalc
Upload!
Download
Códigos-fonte
Tutoriais
Utilitários
Upforum
Participe
Livro de visitas
Contato
Cadastre-se
Links úteis
.: 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.783 - 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.602 - 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.034 - 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.844 - 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.089 - 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.262 - 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.535 - 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.163 - 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.644 - 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.132 - 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.993 - 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

Programa Gravação/leitura de arquivo binário Sem anexo

Programinha para iniciantes

Classificação: Pascal (DOS)
Enviado por: wiliam, HP, em 23/02/2003.
Downloads: 3.857 - 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

Exportação TDecisionGrid -> Excel 2,03 Kb

Uma classe muito simples de exportação de dados de um TDecisionGrid para o Excel.

Classificação: Delphi
Enviado por: Luiz Gustavo, em 11/10/2002.
Downloads: 1.564 - 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.506 - 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.477 - 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.821 - 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.988 - 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.947 - 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.696 - 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.065 - 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.046 - 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.068 - 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.552 - 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.287 - 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.603 - 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.389 - 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.345 - 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.798 - Comentários: 0


The Object Pascal Archive - joaomorais.com.br - ©2002 João Morais & Laserpress - Você é o visitante 223.844 desde 01/07/2002
Se tiver problema com scripts ou links, ou tiver alguma sugestão, por favor, envie um e-mail para webmaster@laserpress.srv.br