PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 25 → Screen shot no Android
Screen shot no Android
Débuté par Wagner Campos de Almeida, 22 mai 2017 22:39 - 1 réponse
Posté le 22 mai 2017 - 22:39
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.
Membre enregistré
3 655 messages
Popularité : +175 (223 votes)
Posté le 23 mai 2017 - 19:55
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/