Isso é Object Pascal básico. Não vai funcionar por dois motivos:

1) Esse tipo de inicialização só pode ser feita na declaração de variáveis;
2) O delimitador dos valores de um array, para inicialização em uma
constante tipada, é parênteses e não colchete. O colchete é usado pra
acessar um determinado valor dentro de um array (Ex.:
ArrayCodigoOperacao[9]), e não serve inicializá-lo;
3) A declaração dos elementos que vc definiu não está completa.

Para ilustrar o exposto acima, veja a seguir:

var
  ArrayCodigoOperacao: array [1..30] of Integer =
    (15, 18, 23, 65, 66, 100, 106, 109, 113, 114,
     115, 116, 117, 118, 119, 127, 1031, 1032, 1033, 1034,
     1050, 1051, 1070, 1102, 1103, 1114, 1115);

Sds.

>From: "ma\.geronimo" <[EMAIL PROTECTED]>
>Reply-To: delphi-br@yahoogrupos.com.br
>To: "delphi-br" <delphi-br@yahoogrupos.com.br>
>Subject: [delphi-br] Problemas sobre Array
>Date: Wed, 26 Apr 2006 10:48:37 -0300
>
>Bom dia, Galera
>
>Tenho uma dúvida e não estou conseguindo solucionar, pesquisei no help e na
>Internet. Segue ela abaixo.
>
> >>> TENHO DE COLOCAR OS SEGUINTES VALORES INTEIROS
>[15, 18, 23, 65, 66,100, 106, 109, 113, 114, 115, 116, 117, 118, 119, 127,
>1031, 1032, 1033, 1034, 1050, 1051, 1070, 1102, 1103, 1114, 1115]
>
> >>>COMO ESTÁ SENDO A ATRIBUIÇÃO
>
>var
>ArrayCodigoOperacao: array[1..30] of Integer;
>...
>ArrayCodigoOperacao := [15, 18, 23, 65, 66,100, 106, 109, 113, 114, 115,
>116, 117, 118, 119, 127, 1031, 1032, 1033, 1034, 1050, 1051, 1070, 1102,
>1103, 1114, 1115];
>
> >>>ERRO EXIBIDO
>Constant _expression_ violates subrange bounds
>
>Como faço para solucionar este problemas, pois teoricamente deveria
>funcionar está atribuição...
>
>Grato à Todos
>e um forte abraço... boa semana
>Marco Aurélio
>
>
>[As partes desta mensagem que não continham texto foram removidas]
>

_________________________________________________________________
MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com



--
<<<<< 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

Responder a