Enregistrer un sceenshoot

Vous voulez de l'aide ? Postez ici :)
Post Reply
hoclick
Posts: 2
Joined: 19 May 2014, 15:39

Enregistrer un sceenshoot

Post by hoclick »

Bonjour :)
J'ai du mal à faire un screenshoot et l'enregistrer, j'ai essayé de faire une nouvelle action "code" :

Code: Select all

var myObject = Image.takeScreenshot();
myObject.saveToFile(Image.bmp);
J'ai comme message d erreur " Uncaught exception at <anonymous script, id=106729840>:2: SaveImageError: Impossible de sauvegarder l'image dans le fichier
2 myObject.saveToFile(Image.bmp); "

Merci si vous voyez ce qui ne va pas.
User avatar
Jmgr
Admin
Posts: 1650
Joined: 07 Dec 2005, 15:45
Contact:

Re: Enregistrer un sceenshoot

Post by Jmgr »

Salut,

C'est parce que la fonction saveToFile attend une chaîne de caractères. Il faut donc écrire :

Code: Select all

var myObject = Image.takeScreenshot();
myObject.saveToFile("Image.bmp");
"My software never has bugs. It just develops random features."
hoclick
Posts: 2
Joined: 19 May 2014, 15:39

Re: Enregistrer un sceenshoot

Post by hoclick »

Salut,
Merci Jmgr parfait çà marche.
dans l'aide j'ai vu un takeScreenshotUsingScreenIndex ça permet de prendre un screenshoot sans que le précédent soit écrasé (ex:image1,image2,....) ou une histoire si on a plusieurs écran ?
User avatar
Jmgr
Admin
Posts: 1650
Joined: 07 Dec 2005, 15:45
Contact:

Re: Enregistrer un sceenshoot

Post by Jmgr »

Oui ça sert à ne prendre une capture d'écran que d'un seul écran, indexé à partir de 0. Tu peux connaître le nombre d'écrans avec screenCount.
"My software never has bugs. It just develops random features."
Post Reply