WriteProgramData()
Syntaxe
Resultat = WriteProgramData(Programme, *Buffer, Taille)Description
Ecrit les données contenues dans le '*Buffer' dans l'entrée standard (stdin) du 'Programme'. Le 'Programme' doit avoir été lancé avec RunProgram() et l'option #PB_Program_Write. Le nombre d'octet effectivement écrit sera renvoyé dans 'Resultat'.
La valeur spéciale #PB_Program_Eof peut être passée dans le paramètre '*Buffer' pour que le programme reçoive un signal EOF (fin de fichier). 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.
OS Supportés
Tous