驴Cual es la funci贸n para seleccionar un disco? .
驴Cual es la funci贸n para seleccionar un disco? .
LCHDir( <cDir> )
Utilizo para seleccionar una carpeta la funcion cGetDir() pero si le doy a cancelar o escape me selecciona C:.
1.- 驴C贸mo puedo detectar que se ha cancelado la operaci贸n?.
2.- 驴C贸mo le marco la carpeta inicial donde buscar?
Si le das a cancelar, escape 贸 cierras el di谩logo con la "x", entonces te devuelve una cadena vacia "".
El segundo par谩metro que le pases es el directorio inicial.
Pero 驴c贸mo le paso los par谩metros?
Pongo:
cGetDir( , 'E:\kk\')
pero no me hace nada distinto por ello.
Efectivamente; yo utilizo cGetDir32("驴D贸nde quiere los datos?, "C:\MiDir")
y tampoco parece que haga caso del segundo par谩metro. Alguien ha encontrado una soluci贸n?
Rafael
Rafael,
Hay que usar cGetDir(), no cGetDir32(). Esa es s贸lo para Clipper.
Verhoven, que versi贸n de FWH usas ?
Tienes raz贸n, Antonio. cGetDir() funciona bien. Lo que no entiendo es por qu茅 la funci贸n para Clipper (un prog. de 16 bits) se llama xxx32...
Saludos,
Rafael
Rafael,
Porque est谩 dise帽ada para usar las cajas de di谩logo de 32 bits desde aplicaciones de 16 bits ![]()
fw2.3 y xHarbour de Puerto Sur