Histórico da Página
A classe FwQRCode permite que seja adicionado um componente gráfico em video, capaz de exibir um grafico do tipo "QRCode".
O Código QR (Quick Response) é um código de barras bidimensional que pode ser escaneado usando a maioria dos celulares modernos equipados com câmera. Esse código pode ser convertido em um pedaço em pedaço de texto (interativo), um endereço URL endereço URL, um número número de telefone, uma localização georreferenciada localização georreferenciada, um e e-mail, um contato contato, uma mensagem SMS mensagem SMS, em informações de informações de controle de inventário, entre outros. Inicialmente criado pela empresa japonesa Denso-Wave em 1994 para identificar peças na indústria automobilística, seu uso seu uso é livre de qualquer licença, sendo definido e publicado como um padrão ISO.
Observações:
- A utilização desta classe esta disponivel está disponível em ambientes Microsiga Protheus® 10 e Microsiga Protheus® 11, que possuam o fonte FwQrCode.prw com data igual ou superior a à 31/07/201212;
- A utilização desta classe esta condicionada a utilização Está condicionada à utilização do pacote de binario Binário de referencia referência igual ou superior a 7.00.120420A - JUL 26 2012.
...
Métodos Disponíveis:
New
Descrição: Metodo Método Construtor da Classe.
ParametrosParâmetros:
- aCoord
Permite que sejam definidas as coordenadas iniciais do objeto em relação a Dialog/Window, sendo:
1 - nLeft - Coordenada inicial em relação ao lado esquerdo do videovídeo;
2 - nTop - Coodenada inicial em relação ao topo do video vídeo (parte superior);
3 - nWidth - Largura em pixels do objeto;
4 - nHeight - Altura em pixels do objeto; - oDlg
Objeto tipo "Dialog" ou "Window" utilizado como base para a criação do componete componente FwQrCode - cCodigo
String contemplando o código (URL,Textotexto, Numeronúmero, etc.) a ser utilizado como referencia referência na criação do QRCode.
Retorno:
- oFwQrCode
Objeto FwQRCode instanciado.
Exemplo:
oQrCode := FwQrCode():New({25,25,200,200},oDlg,"http://www.totvs.com")
SetCodeBar
Descrição: Metodo Método que define o código (string) a ser utilizada utilizado na geração do codigo código de barras QRCode, quando este não for informado por meio do parametro parâmetro cCodigo do metodo método New.
ParametrosParâmetros:
- cCodigo
String contemplando o código (URL,Textotexto, Numeronúmero, etc.) a ser utilizado como referencia referência na criação do QRCode.
Retorno:
- Nil
Não ha há retorno definido para este método.
...
GetCodeBar
Descrição: Retorna o codigo código (string) utilizado no QRCode exibido.
Retorno:
- cCodigo
String contemplando o código (URL, Textotexto, Numeronúmero, etc.) a ser utilizado como referencia referência na criação do QRCode.
Exemplo:
cCodigo := oQrCode:GetCodeBar()
...
Descrição: Atualiza o objeto a partir das ultimas últimas definições realizadas. Pode ser utilizado em conjunto com o método SetCodeBaro método SetCodeBar, para atualizar um código recém definido.
Retorno:
- Nil
Não ha há retorno definido para este método
...