types...

Delphi

16/01/2007

Olá pessoal,

Estou com o seguinte problema com os types:

Declarei em uma unit chamada ConfigConsulta onde chamo uma função para configurar minha seleção de chaves estrangeiras. Passo uma variável do tipo declarado como Type como segue abaixo:


TOpcaoConsulta = (
ocUnidsFed,
ocUnidsMed,
ocExame,
ocGrpExame,
ocGrpItemExame,
ocMetodo,
ocUsuario,
ocPessoa,
ocMedico,
ocPaciente,
ocCidade,
ocEspecialidades,
ocMatriculas,
ocConvenio
);


O que gostaria era de acrescentar mais opções em uma outra unit que usa está unit. Tem como incrementar esses types?

Ex.:

TOpcConsulta = TOpcaoConsulta + ( ocRequisicaoPendente );


Valeu.


Edvilson.chaves

Edvilson.chaves

Curtidas 0

Respostas

Massuda

Massuda

16/01/2007

TOpcConsulta = TOpcaoConsulta + ( ocRequisicaoPendente );
Acho que isso não é possível.

Pelas regras do Delphi, esse tipo de dado, conhecido como enumeração, precisa ser totalmente definido em uma única declaração, não podendo ser extendido fora da definição dele.


GOSTEI 0
Edvilson.chaves

Edvilson.chaves

16/01/2007

então acho que vou ter que ´catraquear´ por outro método....


valeu massuda!!!


GOSTEI 0
POSTAR