Fórum Criar tipo de variavel numerica somente positiva #477830

02/05/2014

0

Boa Tarde

Eu acho que é uma duvida de iniciante, mas não estou conseguindo desenrolar.


Eu tenho um tipo TNome que esta definido da seguinte forma.

Type TNome = String[60];


Aora preciso criar um tipo TValorPositivo e TNumeroPositivo que seria

Type TValorPositivo = Currency (todos maior que zero);

Type TNumeroPositivo = Integer (todos maior que zero);



Eu nao estava querendo escrever um objeto.
Alguem poderia dar uma dica?

Grato

Tone







Tone Costa.

Tone Costa.

Responder

Posts

08/05/2014

Felippe Tadeu

No arquivo de ajuda do Delphi diz que ao se fazer isso, vc está criando apenas um sinônimo para o tipo, e ao criar uma variável ou constante, vc estaria fazendo a mesma coisa que nomeVariavel: TipoPrimitivo (ou qualquer outro).

Para o seu caso, creio que o tipo Cardinal já resolva, ele aceita apenas números positivos. (Se eu estiver errado por favor falem)
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar