• A Confluence está sendo executada atualmente com todos os plugins que não são do sistema desabilitados. Pode haver perda de algumas funcionalidades

Árvore de páginas

Inicia o aplicativo da câmera e permite que uma foto seja registrada e gravada em um arquivo.

Sintaxe

TakePicture( [ nScaletoWidth ] )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

nScaletoWidth

numérico

Se for informado algum valor maior que 0 (zero), altera a largura da imagem final mantendo a proporção.

 

 

Retorno

Nome

Tipo

Descrição

cImagePath

caractere

Retorna uma string contendo o caminho do arquivo da foto registrada. Uma string vazia será retornada se a operação falhar ou for cancelada pela usuário.

Observações

  • Se o caminho do arquivo obtido no retorno do método for utilizado para a cópia do arquivo ou como referência para um TBitmap no FatClient para Android, sabe-se que o sistema de arquivos desta plataforma não tem unidade de disco, a nomenclatura dos arquivos é case sensitive (letras minúsculas diferente de maiúsculas), e as barras separadoras de diretório são barras normais "/" ao invés de barras inversas "\". Mesmo nestes casos, deve-se adicionar uma letra de unidade de disco no início do caminho, pois quando o FatClient Android receber a string contendo o caminho com a unidade de disco especificada, a unidade de disco será ignorada e, se necessário, as barras serão internamente invertidas. Por exemplo, deve-se especificar o caminho "C:/sdcard/totvs/photos/img_150812114031325.jpg" em um TBitmap que será interpretado pelo Android como "/sdcard/totvs/photos/img_150812114031325.jpg".

Exemplos

  cFilePath := oMbl:TakePicture(0)
  • Sem rótulos