WriteProgramData()
Syntaxe
Resultat = WriteProgramData(Programme, *Memoire, Taille)Description
Ecrit des données dans l'entrée standard (stdin) d'un programme.
Arguments
Programme Le programme à utiliser.
Il doit être lancé avant avec RunProgram() avec l'option #PB_Program_Write.*Memoire La mémoire tampon qui contient les données à écrire.
La valeur spéciale #PB_Program_Eof peut être passée dans le paramètre '*Memoire' pour que le programme reçoive un signal EOF (fin de fichier) ce qui indique qu'il n'y a plus de données à transmettre. Le paramètre 'Taille' est ignoré dans ce cas. Après avoir appelé WriteProgramData() avec cette valeur spéciale, plus rien ne peut être écrit dans l'entrée standard du programme.Taille La taille des données à écrire.
Valeur de retour
Le nombre d'octet effectivement écrit.
Voir aussi
WriteProgramString(), WriteProgramStringN()
OS Supportés
Tous