Section courante

A propos

Section administrative du site

Lock

Verrou
HighSpeed Pascal AmigaDOS

Syntaxe

Function Lock(Name:String;TypeAccess:LongInt):LongInt;

Paramètres

Nom Description
Name Ce paramètre permet d'indiquer le nom du fichier sur lequel appliqué le verrou.
TypeAccess Ce paramètre permet d'indiquer le type d'accès à appliquer :
Constante Description
ACCESS_READ Cette constante permet d'appliquer un verrou en lecture.
ACCESS_WRITE Cette constante permet d'appliquer un verrou en écriture.

Description

Cette fonction permet de fixer un verrou sur le fichier spécifié.

Remarque

Exemple

L'exemple suivant permet de retourner le nom du chemin complet du fichier verrouiller spécifié :

  1. Program LockSamples;
  2. Uses DOS,AmigaDOS;
  3. Var
  4.  Path:PathStr; 
  5.  MyLock:LongInt;
  6. BEGIN
  7.  System.Write('Entrez le chemin a développer: ');
  8.  ReadLn(Path);
  9.  MyLock:=Lock(Path,ACCESS_READ);
  10.  Path:=FExpandLock(MyLock);
  11.  Writeln('Le chemin complet: ',Path);
  12. END.


Dernière mise à jour : Lundi, le 20 avril 2020