FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Folders por defecto en cGetDir() o cGetDir32()
Posts: 102
Joined: Fri Oct 14, 2005 12:03 AM
Folders por defecto en cGetDir() o cGetDir32()
Posted: Sun Nov 26, 2006 11:30 PM

Saludos a todos.

Tengo una aplicaci贸n para que los profesores transcriban las calificaciones que obtienen sus alumnos. Dicha aplicaci贸n utilizaba disquetes como medio de transporte, pero con la aparici贸n de otros tantos medios de almacenamiento removibles (particularmente Pen Drives) tuve que eliminar la busqueda obligatoria de un disquete y sustituirlo por la funci贸n cGetdir().

El problema es que en Windows XP la funcion cGetDir() se comporta exactamente igual que cGetDir32() y no me permite establecer una carpeta por defecto, sino que el dialogo siempre se abre apuntando a MiPC, lo cual ciertamente hace fastidioso el tener que indicar siempre la ubicaci贸n de la carpeta donde se transportar谩n los datos.

Existe alguna forma de poder establecer que el di谩logo abra en una carpeta por defecto tal colo se puede hacer con la funci贸n cGetFile32()?

xHarbour 0.993 + FWH2.4

Gracias de antemano por cualquier orientaci贸n.

Giancarlo J. Sabattino S.
Valencia, Venezuela

Posts: 1076
Joined: Fri Oct 07, 2005 10:41 PM
Re: Folders por defecto en cGetDir() o cGetDir32()
Posted: Mon Nov 27, 2006 12:32 AM
GSabatino,

cGetDir( <cTitle>, [<cInitDir>], <nClsId>, <cTitle2>, <nFlags> )

est谩 es la sintaxis

Saludos


gsabattino wrote:Saludos a todos.

Tengo una aplicaci贸n para que los profesores transcriban las calificaciones que obtienen sus alumnos. Dicha aplicaci贸n utilizaba disquetes como medio de transporte, pero con la aparici贸n de otros tantos medios de almacenamiento removibles (particularmente Pen Drives) tuve que eliminar la busqueda obligatoria de un disquete y sustituirlo por la funci贸n cGetdir().

El problema es que en Windows XP la funcion cGetDir() se comporta exactamente igual que cGetDir32() y no me permite establecer una carpeta por defecto, sino que el dialogo siempre se abre apuntando a MiPC, lo cual ciertamente hace fastidioso el tener que indicar siempre la ubicaci贸n de la carpeta donde se transportar谩n los datos.

Existe alguna forma de poder establecer que el di谩logo abra en una carpeta por defecto tal colo se puede hacer con la funci贸n cGetFile32()?

xHarbour 0.993 + FWH2.4

Gracias de antemano por cualquier orientaci贸n.


Giancarlo J. Sabattino S.
Valencia, Venezuela
William, Morales

Saludos



m茅xico.sureste
Posts: 326
Joined: Sun Oct 09, 2005 05:22 PM
Folders por defecto en cGetDir() o cGetDir32()
Posted: Mon Nov 27, 2006 02:48 AM

... lo uso de esta forma y funciona.

cDbf:=cGetFile32("xBase (.Dbf)|.Dbf","Seleccione DBF...",,cPath,.T.)

Posts: 102
Joined: Fri Oct 14, 2005 12:03 AM
Folders por defecto en cGetDir() o cGetDir32()
Posted: Mon Nov 27, 2006 03:54 PM

wmormar,
Ciertamente esta en la sintaxis, pero cGetDir() se comporta como es en los Windows 9x (que es precisamente lo que me interesa) pero en 2K/Xp se comporta como cGetDir32().

Alfredo, saludos...
Veo que los "viejos" aun andan por estos lares... jeje..
Mi inquietud esta con cGetDir() y cGetDir32()... cGetFile32() me funciona perfecto.

Gracias a ambos y sigo esperando alguna idea relacionada con el tema.

Giancarlo.

Continue the discussion