Quello che hai scritto è codice .NET

Per aprire un file in VB6 devi fare così:

codice:
public percorso as string

public sub leggipath
  dim nfile as integer
  
  nfile=freefile
  open "c:\temp.txt" for input as #nfile
  line input #nfile, percorso
  close #nfile
end sub
metti tutto in un modulo
La routine "leggipath" la richiami dove hai bisogno.