Page 1 sur 1

EXE PB to SCRIPT VBS et inverse!!

Publié : dim. 15/mars/2009 20:06
par Fortix
Salutation :D

Est il possible de faire communiquer deux fichiers différents (en cours d'executions bien sûr :lol: )

par "deux fichiers" j'entends "un executable de PB et un script VBS"

et par "communiquer" j'entends "envoyer une image vers l'autre fichier et inverse", voilà :D

dès que j'aurais du nouveau, vous le serrez immédiatement :D

bye

Publié : dim. 15/mars/2009 20:07
par Backup
oui ! meme que le clipboard c'est fait pour ça :D

sinon regarde là :
http://www.purebasic.fr/french/viewtopi ... munication

Publié : dim. 15/mars/2009 22:49
par Fortix
Salut @Dobro


j'avais pensé aux clipboards moi aussi mais après réflexion le VBS ne stock pas les images (à ma connaissance :oops: )mais que du texte!,

où bien alors faire du bricolage!, c'est à dire disséquer l'image en base 64 puis récuperer cette dernière en lecture simple "façon streaming" :lol:

qu'en penses tu @Dobro? :D

Publié : dim. 15/mars/2009 23:24
par poshu
il faut utiliser l'api. Fais une recherche sur le pipe.

Publié : dim. 15/mars/2009 23:29
par Backup
Fortix a écrit :Salut @Dobro


j'avais pensé aux clipboards moi aussi mais après réflexion le VBS ne stock pas les images (à ma connaissance :oops: )mais que du texte!,
un truc bete , tu sauvegarde ton image sur disque dur
et tu recupere par disque dur !

je ne connais pas vbs, mais gere t'il les images en affichage et sauvegarde/chargement ?

parce qu'alors, il suffit de sauver ton image , puis de la recharger avec le prg purebasic
et faire l'inverse du purebasic a vbs!!

pour le signal déclencheur , de la présence de l'image , ce peut etre justement un message précis envoyé par le clipboard :)

il suffirai alors de surveiller le clipboard (via timer par ex) pour attendre un message precis :)
qui indiquerai la presence de l'image sur le disque a un endroit convenu d'avance ...

Publié : lun. 16/mars/2009 0:01
par Fortix
oh zut flute :oops:

j'ais oublié d'esclure la possibilitée de "sauvegarder pour recharger"
Désolé @Dobro même si c'est une solution, mais je souhaiterais ne rien écrire :lol: c'est plus "académique"

pour répondre à ta question, VBS se sert de l'ActivX pour la manipulation graphique et inutil de dire que c'est une vraie galère !! se n'est pas commode du tout!!