PDA

View Full Version : Come faccio riconoscere %SystemRoot% a VB6 ?


pnx
12-09-2002, 14:47
Ciao ragazzi!

Se do il comando

OPEN "%systemroot%\system32\xxx.ini" FOR INPUT AS #NF

VisualBasic mi restituisce errore!

Come posso fare ad individuare la cartella di sistema?

xegallo
12-09-2002, 17:11
Originariamente inviato da pnx
[B]Ciao ragazzi!

Se do il comando

OPEN "%systemroot%\system32\xxx.ini" FOR INPUT AS #NF

VisualBasic mi restituisce errore!

Come posso fare ad individuare la cartella di sistema?

Private Declare Function GetSystemDirectory Lib "kernel32" Alias "GetSystemDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long

pnx
12-09-2002, 20:45
E come la trasferisco in una variabile String?

xegallo
12-09-2002, 22:19
Originariamente inviato da xegallo
[B]

Private Declare Function GetSystemDirectory Lib "kernel32" Alias "GetSystemDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long



dim return as string
dim isize as integer
isize = 255
return = space$(isize)
isize = GetSystemDirectory (return,isize)
return = left$(return,isize)

pnx
13-09-2002, 10:22
Grazie mille;)