Page 1 of 1

lRmDir en FW2.6 no va

Posted: Fri Oct 28, 2005 9:20 am
by jesus
En FWH2.4 iba perfectamente y ahora con FWH2.6 ha dejado de ir.

lRmDir("C:\COPIA05\CopiaViernes_10h38m43s\CLIPPER\LIBRERIA")

Alguien mas puede comprobar si va o no va el eliminar directorios con nombres largos ?

Un saludo

Tampoco va con nombres cortos

Posted: Fri Oct 28, 2005 9:24 am
by jesus
Tampoco va con nombres cortos
lRmDir("c:\kkcopia")

Posted: Fri Oct 28, 2005 9:45 am
by Antonio Linares
Jesús,

Usa esta función:

Code: Select all

DLL32 FUNCTION lRmDir( cPathName AS LPSTR ) AS BOOL ;
      PASCAL FROM "RemoveDirectoryA" LIB "kernel32.dll"

Solución en xHarbour

Posted: Sat Oct 29, 2005 8:14 am
by jesus
En xHarbour he encontrado esta función
DirRemove(cDir)
y si que funcíona
Un saludo