Manuel Amos Professional  Sommaire  Index

Bibliotheques et Peripheriques


DEV NEXT$
fonction : obtenir le peripherique suivant qui correspond au chemin de recherche
peripherique$=Dev Next$

Cette fonction est utilisee en conjonction avec DEV FIRST$ pour obtenir le peripherique suivant dans la liste actuelle qui satisfait au chemin de recherche specifie. Une chaine vide est retournee des que le dernier peripherique est atteint.

E> Print Dev First$("**")
   Do
    A$=Dev Next$
    If A$="" Then End
    Print A$
   Loop

AMOS Professional inclut une puissante serie de commandes pour exploiter ces peripheriques directement depuis vos programmes, mais elles ne devraient etre utilisees que par des programmeurs experimentes munis du manuel ROM Kernel approprie. Vous etes prevenu !

DEV OPEN
instruction : ouvrir un peripherique
Dev Open(numero de canal,"nom.device",tailleIO,numeroUnite,flags)

La commande DEV OPEN ouvre un port de communication et prepare le peripherique pour son utilisation par les programmes AMOS Professional. Si ce peripherique n est pas encore installe, il sera automatiquement charge depuis le dossier "DEVS" de votre disque de demarrage. Les utilisateurs de disquette pourront etre invites a changer de disque a ce moment.

Le peripherique ainsi selectionne restera actif pendant toute la duree du programme. Il ne sera ferme que si une commande DEV CLOSE est appelee, ou si une commande RUN est utilisee pour effacer la zone de variables, ou encore si une operation CLEAR est executee.

Le numero de canal doit etre compris entre 0 et 4. Le parametre "nom.device" contient le nom du peripherique a initialiser, au format standard AmigaDOS. Le parametre tailleIO indique la taille de la structure IO a creer. En cas de doute, utilisez la valeur 256, qui convient pour la plupart des peripheriques. Le dernier parametre, flags, definit les options si elles sont disponibles. Veuillez consulter la documentation systeme pour plus de details.

DEV OPEN effectue les operations suivantes :

DEV CLOSE
instruction : fermer un ou plusieurs peripheriques
Dev Close
Dev Close canal

Utilisez cette commande pour fermer un ou plusieurs peripheriques ouverts.

Retour    Suivant
11.05.07