PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 25 → WM - Como fazer uma assinatura com Windev Mobile no Android/iOS e salvando a imagem em disco podendo enviar a mesma via webservice?
WM - Como fazer uma assinatura com Windev Mobile no Android/iOS e salvando a imagem em disco podendo enviar a mesma via webservice?
Started by BOLLER ADRIANO, Jul., 14 2016 5:13 AM - 2 replies
Registered member
3,651 messages
Popularité : +175 (223 votes)
Posted on July, 14 2016 - 5:13 AM
Prezados,

Hoje vamos ver como fazer uma assinatura com Windev Mobile no Android/iOS e salvando a imagem em disco podendo enviar a mesma via webservice. Para isso seguiremos o seguinte código:

Tela:




Codigo da Janela:
Procedure Assinatura()
gnPositionX, gnPositionY sont des entiers


Init Embed
dDébutDessin(Img_signature)


Controle imagem CODE:




//Pegar posição
gnPositionX = GestePosX(1)
gnPositionY = GestePosY(1)


//Zerar
gnPositionX = 0
gnPositionY = 0


//Registrar movimentos e desenhar linha
nPositionFinX, nPositionFinY sont des entiers

nPositionFinX = GestePosX(1)

nPositionFinY = GestePosY(1)

SI gnPositionX <> 0 _ET_ gnPositionY <> 0

dLine(gnPositionX, gnPositionY, nPositionFinX, nPositionFinY, Noir)

gnPositionX = nPositionFinX

gnPositionY = nPositionFinY

FIN



Código do Botão Salvar
dSaveImageJPEG(Img_signature,"Assinatura.Jpg",100)
IF fFileExist("Assinatura.Jpg") = True THEN
Info("Arquivo salvo com sucesso!")
//Estando salvo agora é só transmitir usando um webservice ou ftp
END


Resultado:









Vídeo sobre a assinatura feito no dia 13/07/2016


:merci:

--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Registered member
3,651 messages
Popularité : +175 (223 votes)
Posted on July, 20 2016 - 1:01 AM
Melhorando o código:






















Muito obrigado ao Jacques Bica - RS, pela correção e ajustes no código.

:merci:

--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Registered member
3,651 messages
Popularité : +175 (223 votes)
Posted on February, 17 2022 - 11:45 PM




--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 99949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/