FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Funcion para selecionar drive
Posts: 563
Joined: Sun Oct 09, 2005 07:23 PM
Funcion para selecionar drive
Posted: Sat Mar 18, 2006 10:27 AM

驴Cual es la funci贸n para seleccionar un disco? .

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Funcion para selecionar drive
Posted: Sun Mar 19, 2006 05:54 AM

LCHDir( <cDir> )

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 563
Joined: Sun Oct 09, 2005 07:23 PM
Funcion para selecionar drive
Posted: Sun Mar 19, 2006 09:20 AM

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?

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Funcion para selecionar drive
Posted: Sun Mar 19, 2006 12:21 PM

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.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 563
Joined: Sun Oct 09, 2005 07:23 PM
Funcion para selecionar drive
Posted: Mon Mar 20, 2006 02:27 PM

Pero 驴c贸mo le paso los par谩metros?

Pongo:

cGetDir( , 'E:\kk\')

pero no me hace nada distinto por ello.

Posts: 365
Joined: Sat Oct 08, 2005 07:59 PM
Funcion para selecionar drive
Posted: Mon Mar 20, 2006 07:18 PM

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

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Funcion para selecionar drive
Posted: Mon Mar 20, 2006 07:36 PM

Rafael,

Hay que usar cGetDir(), no cGetDir32(). Esa es s贸lo para Clipper.

Verhoven, que versi贸n de FWH usas ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 365
Joined: Sat Oct 08, 2005 07:59 PM
Funcion para selecionar drive
Posted: Mon Mar 20, 2006 08:40 PM

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

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Funcion para selecionar drive
Posted: Tue Mar 21, 2006 12:05 AM

Rafael,

Porque est谩 dise帽ada para usar las cajas de di谩logo de 32 bits desde aplicaciones de 16 bits :)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 563
Joined: Sun Oct 09, 2005 07:23 PM
Funcion para selecionar drive
Posted: Tue Mar 21, 2006 02:02 PM

fw2.3 y xHarbour de Puerto Sur

Continue the discussion