Skip to content

TTelefone Tipos

Anderson Marques Ribeiro edited this page Nov 17, 2018 · 2 revisions

Índice

  1. TDDDEnum
  2. TDDD
  3. TTipoTelefoneEnum

  1. TDDDEnum
    Tipo enumerado que relaciona todos os códigos de DDD existentes no Brasil.

  1. TDDD = record
    Representa um DDD. Esta estrutura encapsula as ferramentas para armazenar, gerenciar e obter informações sobre número de DDD.
    Ex.:
var
  ddd: TDDD;
begin
  ddd := ddd21;

  // property Estado: TEstado;
  //
  // Retorna um valor do tipo TEstado, que representa um dos estados da União (São Paulo, Minas Gerais, etc...)
  // ---- que corresponde ao DDD.
  // **********************************************************************************************************
  Writeln(ddd.Estado); // Imprime RJ.

  Writeln(ddd);        // Imprime 21.

  // O tipo aceita que o DDD seja passado como uma string.
  ddd := '28';
  Writeln(ddd.Estado); // Imprime ES.
end;

  1. TTipoTelefoneEnum
    Especifica qual o tipo da linha para um número de telefone:
    ttFixo
    ttMovel