Consultando por unidad de disquete

Consultando por unidad de disquete

Postby MarioG » Tue Oct 07, 2008 3:20 pm

Hola;
Estoy usando la funcion IsDiskette( cLetra ); le paso, en un caso, la letra "e" y me devuelve verdadero
Estoy haciendo algo mal? (uso FW25 Nov'04)

gracias
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Postby wyerco » Thu Oct 09, 2008 8:24 am

Hola Mario

No entregas mucha información como cual es el S.O., si de la bios tiene activada la disketera,etc pero te puedo dar una idea me parece que si los Drivers no están ocupados asume por defecto que son disqueteras ejemplo A: disquetra -> .T., B:-> .T. (aunque este sesactivada) C:->.F.
y así sucesivamente.

Espero que te ayude an algo

Saludos Waldemar
Santiago Chile
User avatar
wyerco
 
Posts: 58
Joined: Thu Aug 14, 2008 9:35 pm
Location: Santiago - Chile

Postby MarioG » Thu Oct 09, 2008 11:44 am

gracias por responder
La app corre, mayoritariamente, en equipos con winXP.
Cuando detecté esto, lo estaba probando en una PC con XP y disquetera. La unidad "e" a la que hago referncia es una partición del disco. Como bien decís si le paso "c" me dá falso, pero no así si le paso otras letras asignadas a unidades existentes.

Saludos
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Postby LuisPonce » Mon Oct 20, 2008 5:52 pm

Hola Mario :

Esa Funcion Devuelve .T. si el contenido de la variable cUnidad esta disponible, prueba asi :

LOCAL cUnidad:="E:"

IF IsDiskette(cUnidad)
MsgInfo("Unidad "+cUnidad+" Lista")
***** TU CODIGO
ELSE
MsgAlert("Unidad NO DISPONIBLE")
ENDIF


Creo que tu problema esta en que no lo pones los dos puntos E:

Saludos

Desde Peru
Luis Ponce
User avatar
LuisPonce
 
Posts: 195
Joined: Tue Jul 01, 2008 6:34 pm
Location: PERU

Postby MarioG » Mon Oct 20, 2008 6:16 pm

gracias por responder;
Así lo tengo (incluido los 2 puntos)
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR


Return to FiveWin para CA-Clipper

Who is online

Users browsing this forum: No registered users and 22 guests