Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Locked removable
Message
From
23/10/2003 00:40:05
Lutz Scheffler
Lutz Scheffler Software Ingenieurbüro
Dresden, Germany
 
 
To
22/10/2003 08:17:36
Cetin Basoz
Engineerica Inc.
Izmir, Turkey
General information
Forum:
Visual FoxPro
Category:
Windows API functions
Miscellaneous
Thread ID:
00840941
Message ID:
00841429
Views:
35
Hi Cetin,

Thank you for your suggestion.
FCREATE was my first idea. ::)

the problem to me is that this will bring up a stupid dialog that I can not trap.

WSH is no choice, I don't support this. This is why I place this under API. What I'm looking for is something that runs under Win9x, NT 4.0 and so on without adding WSH. Since my problem is more like 'bells and whistles', I would never add a security hole to clients comp with knowlegde.


Agnes

>>Hi All,
>>
>>how to determine if a (removable)drive is locked (read only)?
>>
>>TIA
>>
>>Agnes
>
>
>local llRW, lnHandle, lcFile
>lcFile = sys(2015)+'.tmp'
>lnHandle=fcreate(lcFile)
>if lnHandle > 0
> fclose(lnHandle)
> erase (lcFile)
> llRW = .t.
>else
> if ferror() = 29 && Disk full
> endif
>endif
>
Might be.
>
>or with WSH you might want to check first if drive is ready :
>
>Lparameters tcDriveName
>oFS = CREATEOBJECT('Scripting.FileSystemObject')
>For each oDrv in oFS.Drives
>  If oDrv.DriveLetter = upper(tcDriveName)
>    Return oDrv.IsReady
>  Endif
>Endfor
>Return .F.
>
Cetin
Words are given to man to enable him to conceal his true feelings.
Charles Maurice de Talleyrand-Périgord

Weeks of programming can save you hours of planning.

Off

There is no place like [::1]
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform