Página 1 de 1

Para Xevi

Publicado: Mar Sep 30, 2008 5:07 am
por PEDRO DE LEON RODAS[1]
Xevi, Saludos.
Te agradesco la ayuda proporcionada para crear una carpeta y tambien por el
metodo de obtener las unidades de disco.
Solo que tengo otra duda y espero no molestarte.
En Foxpro Utilizo
DRIVETYPE( )
Devuelve el tipo de la unidad especificada.
DRIVETYPE(cDrive)Valores devueltos
Numérico
Parámetros
cDrive
Designa la unidad. Los dos puntos de nombres de unidad (por ejemplo, "C:")
son opcionales.
Observaciones
La tabla siguiente explica el número que devuelve DRIVETYPE( ) y la
correspondiente descripción del tipo de unidad.
Número Tipo de unidad
1 Sin tipo
2 Disquete
3 Disco duro
4 Disco extraíble o unidad de red
5 CD-ROM
6 Disco RAM1
¿ En xailer hay algun metodo semejante a este. ?
De antemano te doy gracias y mil disculpas por mi falta de conocimiento en
Xailer.

Para Xevi

Publicado: Mar Sep 30, 2008 6:50 am
por PEDRO DE LEON RODAS[1]
Buscando por ahi en la red encontre lo siguiente
#pragma BEGINDUMP
#include <hbapi.h>
#include <windows.h>
HB_FUNC( GETLOGICALDRIVES )
{
hb_retnl( GetLogicalDrives() );
}
HB_FUNC( GETDRIVETYPE )
{
hb_retnl( GetDriveType( hb_parc( 1 ) ) );
}
#pragma ENDDUMP
Y funciona perfectamente