PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 25 → Screen shot no Android
Screen shot no Android
Iniciado por Wagner Campos de Almeida, mai., 22 2017 10:39 PM - 1 resposta
Publicado em maio, 22 2017 - 10:39 PM
Boa tarde a todos!

Estou tentando criar uma aplicação mobile que gere o resultado de uma simulação em uma imagem, para que possa ser enviada via Whatsapp e afins.
Tentei utilizar o Supercontrol "Screen shot", criando uma tela com os resultados e printando a tela, porém a funcionalidade funciona no simulador, mas não funciona no Android.
Consegui resumir em 3 etapas como segue abaixo:

IMG_SC..Width=WinOutWidth() ; IMG_SC..Height=WinOutHeight() --> Define a largura e o comprimento do componente imagem, com o tanho total da tela.

dCopyBlt(copyScreen,IMG_SC,copySrcCopy,WinOutXPos(),WinOutYPos(),WinOutHeight(),WinOutWidth()) --> Copia a tela e coloca essa imagem no componente imagem.

dSaveImageJPEG(IMG_SC,sNameImageFile,100) --> Salva o conteúdo do componente imagem (print) no disco.


Alguém teria alguma dica sobre somo fazer o Screen shot funcionar no Android ou como gerar uma imagem com a informações desejadas?

Grato,

Wagner Campos.
Membro registado
3.651 mensagems
Popularité : +175 (223 votes)
Publicado em maio, 23 2017 - 7:55 PM
Prezado Wagner,

Segue o codigo que voce precisa

// Copies the screen into an Image variable
MyImage is Image
MyImage = dCopyScreenImage()
// Assignment in an Image control
IMG_Image = MyImage


Link
https://help.windev.com/en-US/…

:merci:

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