858_____________________________________________ 14

 ,          
. :

"C:\\Program Files\\Bcb.exe"

 ExtractFileDir       ,  
    CreateDir, GetCurrentDir, RemoveDir, SetCurrentDir
(.  14.13).

 ExtractShortPathName      FileName, -
       8.3. , 

: \Program Files\Borland\CBuilder\Bm\Bcb. exe
  

:\Progra~l\Borland\CBuiider\Bin\Bcb.exe

 MatchesMask  Filename    Mask.
    - , , -
 *       <<?    . -
     [ ].     -
       <>-<>. ,
<<-.         !,   -
  ,    .   
   .  MatchesMask  true,  Fi-
lename  , false,      
   . , 

"[a-b]:\\test\\*.*"

    ,    :  : 
 test.

 MinimizeName   Filename,    -
,      Canvas  MaxLen . -
     . , 

Labell->Caption = MinimizeName(":\\Program Files\\Bcb.exe",
Labell->Canvas, 100);

     Labell :

:\. . .

 tmpnam  _mktemp    ,  
      . 
   tmpnam    _ = 65 535 -
 .  s       NULL, 
      L_tmpnam  (  -
  stdio.h).     NULL,  tmpnam  -
          .

       ,  tmpnam
 _mktemp,           -
.    .