INPUT$
SYNTAXE: 1. INPUT$ (nombre-de-caractères)
2. INPUT$ (nombre-de-caractères, # numéro-de-fichier)
Abréviation: 1.$
Consultez 6ga/ement: INPUT#, OPEN, PRINT#
OBJET:
Permet d'introduire,
à
partir du clavier ou d'un fichier, un nombre déterminé de
caractères formant une chaîne.
REMARQUES:
La syntaxe 1 est employée pour introduire
à
partir du clavier, une chaîne compor-
tant un nombre donné de caractères. L'exécution se poursuit aussitôt que cette
chaîne de caractères a été introduite.
La touche
1. ' 1
(touche d'entrée) compte pour un caractère. Il n'est pas
P
D
nécessaire d'exécuter l'instruction OPEN pour introduire une chaîne de caractères
à
partir du clavier.
La syntaxe 2 est employée pour introduire, par la lecture du fichier dont vous avez
indiqué
le numéro, une chaîne comportant un nombre donné de caractères. Une
erreur survient si ce fichier n'a pas été ouvert.
L'instruction INPUT$ n'a d'effet que pour un fichier qui a été ouvert en entrée
(INPUT).
Au cours de leur lecture, les chiffres sont traités comme des caractères.
Etant donné que l'instruction INPUT$ lit un certain nombre de caractères d'un
fichier, les données sauvegardées dans ce fichier doivent avoir un format suscep-
tible d'être lu par cette instruction.
Remarque: L'instruction INPUT$ ne peut pas être employée pour les fichiers sur
disquette (X:).
EXEMPLE:
100: A$=INPUT$
(5,
#5)
110: AB$=INPUT$ (20, #5)
Ce programme lit sequentiellement, 5 caractères du fichier 5 (tampon No. 5) qui sont affectés
à
la vari-
able
A$
et 20 caractères qui sont affectés
à
la variable AB$.
267