*******************************
*Mensagem de erro de compilação*
*******************************
';' não é permitido antes de 'ELSE' ElSE não é permitido ter ";"
Cláusula '<clause>' não permitida na seção de automação OLE A cláusula "<clause>" não é permitida na seção de automação OLE
'<nome>' não é um identificador de tipo <nome> não é um identificador de tipo
'<nome>' não declarado anteriormente como PROPERTY <nome> não é precedido por PROPERTY
'GOTO <rótulo>' entra ou sai da instrução TRY GOTO <rótulo> entra ou excede o escopo da instrução TRY
Cláusula <cláusula1> esperada, mas <cláusula2> encontrada Cláusula obrigatória <cláusula1>, mas <cláusula2> encontrada
Correção de 16 bits encontrada no arquivo de objeto '<texto>' Correção de 16 bits encontrada no arquivo de objeto <text>
Instruções 486/487 não habilitadas Instruções 486/487 não podem ser usadas
Os métodos abstratos devem ser virtuais ou dinâmicos Os métodos abstratos devem ser virtuais ou dinâmicos
Tipo de matriz obrigatório Tipo de matriz obrigatório
Atribuição à variável FOR-Loop '<Nome>' Atribuição à variável FOR-Loop <Nome>
Tipo de argumento incorreto no construtor de matriz de tipo variável Tipo de argumento incorreto no construtor de matriz de tipo variável
Formato de arquivo inválido '<nome>' Formato de arquivo inválido <nome>
Formato de arquivo incorreto: <Nome do arquivo> Formato de arquivo incorreto <Nome do arquivo>
Definição de símbolo global incorreta: '<Nome>' no arquivo de objeto '<Nome do arquivo>' Definição de símbolo global incorreta '<Nome>' no arquivo de objeto '<Nome do arquivo>'
Formato de unidade incorreto: <Nome do arquivo> Formato de unidade incorreto <Nome do arquivo>
BREAK ou CONTINUE fora do loop BREAK ou CONTINUE fora do loop
Não é possível adicionar ou subtrair símbolos relocáveis Não é possível adicionar ou subtrair símbolos relocáveis
Não é possível atribuir a uma propriedade somente leitura Não é possível atribuir a uma propriedade somente leitura
Não é possível BREAK, CONTINUE ou EXIT de uma cláusula FINALLY Além do escopo da cláusula FINALLY, as instruções BREAK, CONTINUE ou EXIT não podem ser usadas
Não é possível inicializar variáveis locais Não é possível inicializar variáveis locais
Não é possível inicializar múltiplas variáveis Não é possível inicializar múltiplas variáveis
Não é possível inicializar variáveis locais do thread Não é possível inicializar variáveis locais do thread
Não é possível substituir um método estático Não é possível substituir um método estático
Não é possível ler uma propriedade somente gravação Não é possível ler uma propriedade somente gravação
Rótulo case fora do intervalo da expressão case Rótulo CASE fora do intervalo da expressão case
Referência de unidade circular para <Nome da unidade> Referência circular para a unidade <Nome da unidade>
A classe já possui uma propriedade padrão A classe já possui uma propriedade padrão
A classe não possui uma propriedade padrão A classe não possui uma propriedade padrão
Classes ou tipos de objetos permitidos apenas na seção de tipos Somente classes ou tipos de objetos são permitidos na seção de tipos
O tipo de classe obrigatório requer o tipo de classe
Erro de fechamento no arquivo <nome do arquivo> erro de fechamento do <nome do arquivo>
Compilação finalizada pelo usuário Compilação finalizada pelo usuário
Constante esperada requer constante
A expressão constante esperada requer expressão constante
A expressão constante viola os limites do subintervalo A expressão constante viola os limites do subintervalo
O objeto constante não pode ser passado como parâmetro var O objeto constante não pode ser passado como parâmetro variável
Identificador de constante ou tipo esperado Requer identificador de constante ou tipo
Constantes não podem ser usadas como argumentos de array aberto Constantes não podem ser usadas como argumentos de array aberto
Construindo instância de '<nome>' contendo métodos abstratos A entidade <nome> construída contém métodos abstratos
Não foi possível compilar a unidade usada '<Unitname>' Não foi possível compilar a unidade usada '<Unitname>'
Não foi possível criar o arquivo de saída <Nome do arquivo> Não foi possível criar o arquivo de saída <Nome do arquivo>
Não foi possível carregar RLINK32.DLL Não foi possível carregar RLINK32.DLL
Tipo de dados muito grande: excede 2 GB Tipo de dados muito grande: excede 2 GB
A declaração de <Nome> difere da declaração anterior
A propriedade padrão deve ser uma propriedade de array A propriedade padrão deve ser uma propriedade de array
Os valores padrão devem ser do tipo ordinal, ponteiro ou conjunto pequeno Os valores padrão devem ser do tipo ordinal, ponteiro ou conjunto pequeno
O destino não pode ser atribuído ao Destino não pode ser atribuído a
O destino está inacessível O destino não pode ser acessado
Dispid '<número>' já usado por '<nome>' O número de identificação DISPID foi usado por <nome>
Cláusula Dispid permitida apenas na seção de automação OLE A cláusula DISPID só pode ser usada na seção de automação OLE
Divisão por zero Divisão por zero
Rótulo de caso duplicado Rótulo de caso duplicado
Valor de tag duplicado Valor de tag duplicado
Método dinâmico ou manipulador de mensagens não permitido aqui Método dinâmico ou manipulador de mensagens não permitido aqui
Métodos dinâmicos e manipuladores de mensagens não permitidos na seção de automação OLE
Elemento 0 inacessível - use 'Length' ou 'SetLength' Elemento 0 não pode ser acessado - use LENGTH ou SETLENGTH
Erro na constante numérica Erro na constante numérica
EXCETO ou FINALMENTE esperado EXCETO ou FINALMENTE esperado
EXPORTAÇÕES permitidas apenas em âmbito global EXPORTAÇÕES permitidas apenas em âmbito global
Expressão não tem valor Expressão não tem valor
Expressão muito complicada Expressão muito complicada
Definição de campo não permitida na seção de automação OLE Definição de campo não permitida na seção de automação OLE
Definição de campo não permitida após métodos ou propriedades Definição de campo não permitida após métodos ou propriedades
Identificador de campo ou método esperado Identificador de campo ou método esperado
Arquivo não encontrado: <Nome do arquivo> Arquivo <Nome do arquivo> não encontrado
Tipo de arquivo não permitido aqui Tipo de arquivo não permitido aqui
A variável de controle do loop FOR deve ser uma variável local simples A variável de controle do loop FOR deve ser uma variável local simples
A variável de controle de loop FOR deve ter tipo ordinal A variável de controle de loop FOR deve ter tipo ordinal
O loop FOR ou WHILE executa zero vezes - excluído O loop FOR ou WHILE executa zero vezes - excluído
A variável FOR-Loop '<nome>' não pode ser passada como parâmetro var A variável FOR-Loop '<nome>' não pode ser passada como parâmetro
A variável FOR-Loop '<Nome>' pode ser indefinida após o loop A variável de loop FOR <NOME> após o loop ser indefinida
A função precisa do tipo de resultado A função precisa do tipo de resultado
Identificador redeclarado: '<nome>' Identificador <nome> descrição repetida
Caractere ilegal no arquivo de entrada: '<char>' ($<hex>) Caractere ilegal '<char>' no arquivo de entrada
Índice de método de mensagem ilegal Ponteiro de método de mensagem ilegal
Referência ilegal ao símbolo '<Nome>' no arquivo objeto '<Nome do arquivo>' Referência ilegal ao símbolo <nome> no arquivo objeto <nome do arquivo>
Tipo ilegal na seção de automação OLE: '<typename>' Tipo ilegal <typename> na seção de automação OLE
Tipo ilegal na instrução Read/Readln Tipo ilegal na instrução Read/Readln
Tipo ilegal na instrução Write/Writeln Tipo ilegal na instrução Write/Writeln
Valor inacessível Valor inacessível
Tipos incompatíveis: '<nome>' e '<nome>' Tipos incompatíveis <nome> e <nome>
Tipos incompatíveis: <texto> Tipos incompatíveis <texto>
Estouro de pilha de montador embutido Estouro de montagem embutido
Erro de sintaxe do assembler embutido Erro de sintaxe do assembly embutido
Variável de instância '<nome>' inacessível aqui Variável de entidade <nome> não pode ser acessada aqui
Constante inteira ou nome de variável esperado requer constante inteira ou nome de variável
Constante inteira muito grande Constante inteira muito grande
Erro interno: <ErrorCode> Erro interno <errorcode>
Combinação inválida de opcode e operandos Combinação inválida de opcode e operandos
Diretiva de compilador inválida: '<Diretiva>' Diretiva de compilador inválida <DIRETIVA>
Tipo de resultado de função inválido Tipo de valor de função inválido
Lista de parâmetros de mensagem inválida Lista de parâmetros de mensagem inválida
Combinação de registros inválida Combinação de registros inválida
Typecast inválido TYPECASE inválido
O rótulo '<Nome>' não foi declarado no procedimento atual O rótulo '<NOME>' não foi declarado no procedimento atual
Rótulo já definido: '<Labelname>' O rótulo <LABELNAME> foi definido
Declaração de rótulo não permitida na parte da interface Declaração de rótulo não permitida na parte da interface
Rótulo declarado e referenciado, mas não definido: '<label>' O rótulo é descrito e referenciado por <label>, mas não pode ser definido.
Rótulo esperado requer rótulo
O lado esquerdo não pode ser atribuído ao Lado esquerdo não pode ser atribuído a
Linha muito longa (mais de 255 caracteres) Linha muito longa (mais de 255 caracteres)
Classes locais ou tipos de objetos não permitidos Classes locais ou tipos de objetos não são permitidos
Procedimento/função local '<Nome>' atribuído à variável de procedimento Procedimento/função local <NOME> é atribuído à variável de procedimento
Distância LOOP/JCXZ fora da faixa Distância LOOP/JCXZ fora da faixa
O limite inferior excede o limite superior O limite inferior excede o limite superior
A referência de memória esperada requer referência de memória
O método '<nome>' oculta o método virtual do tipo base '<nome>' O método <NOME> oculta o método virtual do tipo base <NOME>
Método '<nome>' não encontrado na classe base Método '<NAME>' não encontrado na classe base
O identificador de método esperado requer identificador de método
Diretiva ENDIF ausente Diretiva ENDIF ausente
Operador ou ponto e vírgula ausente Operador ou ponto e vírgula ausente
Símbolo condicional ausente ou inválido na diretiva '$<symbol>' Símbolo condicional ausente ou inválido na diretiva $<symbol>
Tipo de parâmetro ausente Tipo de parâmetro ausente
A função auxiliar da biblioteca necessária foi eliminada pelo vinculador A função auxiliar da biblioteca necessária foi excluída pelo vinculador
Nenhuma definição para o método abstrato '<nome>' permitida O método abstrato <NOME> não está definido
Parâmetros reais insuficientes Parâmetros reais insuficientes
O número de elementos difere da declaração O número de elementos difere da declaração
Estouro numérico Estouro numérico
Tipo de objeto ou classe obrigatório Tipo de objeto ou classe obrigatório
Tipo de objeto obrigatório Tipo de objeto obrigatório
Somente convenção de chamada de registro permitida na seção de automação OLE Somente convenção de chamada de registro permitida na seção de automação OLE
Incompatibilidade de tamanho de operando Correspondência de tamanho de operando
Operador não aplicável a este tipo de operando Operador não aplicável a este tipo de operando
A ordem dos campos na constante de registro difere da declaração A ordem dos campos na constante de registro difere da declaração
Tipo ordinal obrigatório Tipo ordinal obrigatório
Estouro de memória sem memória
Estouro na conversão ou operação aritmética Estouro na conversão ou operação aritmética
A substituição do método virtual automatizado '<nome>' não pode especificar um dispid A substituição do método virtual automatizado '<nome>' não pode especificar um dispid
EMBALADO não permitido aqui EMBALADO não permitido aqui
O tipo de ponteiro obrigatório requer o tipo de ponteiro
O procedimento não pode ter um tipo de resultado O procedimento não pode ter um tipo de resultado
Procedimento DISPOSE precisa de destruidor Procedimento DISPOSE precisa de destruidor
Procedimento FAIL permitido apenas no construtor Procedimento FAIL permitido apenas no método construtor
O procedimento NOVO precisa do construtor O procedimento NOVO precisa do método construtor
PROCEDIMENTO ou FUNÇÃO esperado PROCEDIMENTO ou FUNÇÃO esperado
O nome do procedimento ou função esperado requer o nome do procedimento ou função
O programa ou unidade '<nome>' utiliza-se recursivamente Programa ou unidade recursivamente
A propriedade '<nome>' não existe na classe base A propriedade <NAME> não existe na classe base
A propriedade publicada '<nome>' não pode ser do tipo <tipo> A propriedade publicada <NAME> não pode ser do tipo <tipo>
A propriedade Real48 publicada '<nome>' deve ser Simples, Dupla ou Estendida A propriedade REAL publicada '<nome>' deve ser Simples, Dupla ou Estendida
Recriar uma exceção somente permitido no manipulador de exceções Recriar uma exceção somente permitido no manipulador de exceções
Erro de leitura no arquivo <Filename> erro de leitura <FILENAME>
Registro, objeto ou tipo de classe obrigatório Registro, objeto ou tipo de classe obrigatório
A redeclaração de '<nome>' oculta um membro na classe base A redeclaração de <NAME> oculta um elemento na classe base
Redeclaração de propriedade não permitida na seção de automação OLE Redeclaração de propriedade não permitida na seção de automação OLE
O valor de retorno da função '<Functionname>' pode ser indefinido O valor de retorno da função <Functionname> pode não estar definido
Procure erro em <Filename> Procure erro em <FILENAME>
Pares de segmento/offset não suportados no Borland Pascal de 32 bits Pares de segmento/offset não suportados no Borland Pascal de 32 bits
Os conjuntos podem ter no máximo 256 elementos Os conjuntos podem ter no máximo 256 elementos
O tamanho do conjunto publicado '<nome>' é >32 bits O tamanho do conjunto publicado '<nome>' é >32 bits
Função padrão de fatia permitida apenas como argumento de matriz aberta Função padrão de fatia permitida apenas como argumento de matriz aberta
Instrução esperada, mas expressão do tipo '<type>' encontrada Instrução esperada, mas expressão do tipo <TYPE> encontrada
Instruções não permitidas na parte da interface Instruções não permitidas na parte da interface
Constante de string muito longa Constante de string muito longa
Constante de string truncada para caber em STRING[<número>] Constante de string truncada para caber em STRING[<número>]
Strings podem ter no máximo 255 elementos Strings podem ter no mínimo 255 elementos
Identificador de campo de estrutura esperado Identificador de campo de estrutura esperado
Erro de sintaxe em número real Erro de sintaxe de número real
Unidade do sistema desatualizada ou corrompida: faltando '<nome>' Unidade do sistema desatualizada ou corrompida: faltando '<nome>'
Texto após final 'END O compilador ignora o texto após END.
Esta forma de chamada de método só é permitida para métodos de classe Esta forma de chamada de método só é permitida para métodos de classe
Esta forma de chamada de método só é permitida em métodos de tipos derivados
Este tipo não pode ser inicializado Este tipo não pode ser inicializado
Variáveis locais de thread não podem ser ABSOLUTAS Variáveis locais de thread não podem ser ABSOLUTAS
Variáveis locais de thread não podem ser locais para uma função ou procedimento Variáveis locais de thread não podem ser locais para uma função
Muitos parâmetros reais Muitos parâmetros reais
Muitos símbolos condicionais Muitos símbolos condicionais
O tipo '<nome>' não possui informações de tipo O tipo <NOME> não possui informações de tipo
O tipo '<Nome>' ainda não está completamente definido O tipo <NOME> ainda não está completamente definido
O tipo '<nome>' deve ser uma classe para ter uma seção PUBLISHED O tipo <NAME> deve ser uma classe na seção PUBLISHED
O tipo '<nome>' deve ser uma classe para ter automação OLE O tipo '<nome>' deve ser uma classe para ter automação OLE
O tipo '<nome>' precisa de finalização - não permitido no tipo de arquivo O tipo '<nome>' precisa de finalização - não permitido no tipo de arquivo
O tipo '<nome>' precisa de finalização - não permitido no registro de variante O tipo '<nome>' precisa de finalização - não permitido no registro de variante
O tipo esperado requer TYPE
Tipo não permitido na chamada de automação OLE Tipo não permitido na chamada de automação OLE
O tipo de expressão deve ser BOOLEAN O tipo de expressão deve ser BOOLEAN
O tipo de expressão deve ser INTEGER O tipo de expressão deve ser INTEGER
A função padrão TYPEINFO espera um identificador de tipo A função padrão TYPEINFO espera um identificador de tipo
TYPEOF só pode ser aplicado a tipos de objetos com VMT TYPEOF só pode ser aplicado a tipos de objetos com VMT
Os tipos de parâmetros var reais e formais devem ser idênticos
Identificador não declarado: '<nome>' Identificador não declarado <NOME>
Fim inesperado do arquivo no comentário iniciado na linha <Número> Fim inesperado do arquivo no comentário iniciado na linha <Número>
A unidade <Unit1> foi compilada com uma versão diferente de <UNIT2> A unidade <UNIT1> foi compilada com uma versão diferente de <UNIT2>
Incompatibilidade de nome da unidade: '<Unitname>' O nome da unidade não corresponde a <UNITNAME>
Diretiva desconhecida: '<Diretiva>' Diretiva desconhecida<DIRETIVA>
Argumentos sem nome devem preceder os argumentos nomeados na chamada de automação OLE Argumentos sem nome devem preceder os argumentos nomeados na chamada de automação OLE
Declaração externa ou de encaminhamento insatisfeita: '<Nome do procedimento>' Declaração externa ou de encaminhamento insatisfeita<Nome do procedimento>
Sequência não terminada Sequência não terminada
O valor atribuído a '<Nome>' nunca foi usado O valor atribuído a <NOME> nunca foi usado
A variável '<nome>' está inacessível aqui devido à otimização, o nome da variável <NOME> não está acessível aqui devido à otimização
A variável '<nome>' foi declarada, mas nunca usada em '<nome>' O nome da variável <NOME> foi declarado, mas nunca usado
A variável '<Nome>' pode não ter sido inicializada O nome da variável <NOME> pode não ter sido inicializado
Variável necessária requer variáveis
Construtores virtuais não são permitidos Métodos de construtores virtuais não são permitidos
Erro de gravação no arquivo <nome do arquivo> erro de gravação do <nome do arquivo>
Versão errada ou corrompida de RLINK32.DLL A versão RLINK32.DLL está errada ou inutilizável
************************************************** **********************************************