Efetua a leitura de código de barras.
Barcode( [ cBarType ] ) |
Nome | Tipo | Descrição | Obrigatório | Referência |
|---|---|---|---|---|
cBarType | caractere | Restringe os tipos de códigos de barras que poderão ser lidos (consulte a área de observações abaixo para conhecer os valores possíveis para este parâmetro). |
|
|
Nome | Tipo | Descrição |
|---|---|---|
aResult | vetor | Retorna um array de duas posições do tipo caractere onde a primeira posição contém o valor decodificado do código de barras e a segunda posição contém o nome do tipo de código de barras lido (por exemplo: UPC_A, EAN_8, QR_CODE, etc). Se o usuário pressionar o botão voltar do dispositivo, nenhum código será lido e as duas posições do array estarão vazias. |
Utilize um dos tipos abaixo no parâmetro cBarType para restringir os tipos de códigos de barras que poderão ser lidos:
Tipo | Restrição de decodificação |
|---|---|
PRODUCT_MODE | Decodifica somente códigos de barras UPC e EAN. Estes são os tipos mais usados paradefinir as características e os preços de produtos. |
AZTEC_MODE | Somente código de barras Aztec (código de duas dimensões). |
DATA_MATRIX_MODE | Somente código de barras Data Matrix (código de duas dimensões). |
ONE_D_MODE | Somente código de barras de uma dimensão. |
PDF417_MODE | Somente código de barras PDF417 (código de duas dimensões). |
QR_CODE_MODE | Somente código de barras QR Code (código de duas dimensões). |
aResult:= oMbl:BarCode("PRODUCT_MODE")
|