Há alguns dias eu ia escrever algo que envolvia a leitura de arquivos.
Mas não quero usar o FSO porque temo que alguns espaços não o suportem.
Mas depois de muito pesquisar na Internet, não consegui encontrar nenhum que não estivesse escrito em FSO.
Ou eu mesmo fiz um.
Lembro que usei stream ao fazer upload e salvar arquivos sem componentes.
Descobri que existe um método LoadFromFile. O arquivo pode ser lido.
Abaixo está meu código.
função readfile(URL,chartype)
definir srmObj = server.CreateObject("adodb.stream")
srmObj.type=1
srmObj.mode=3
srmObj.open
srmObj.Position=0
URL srmObj.LoadFromFile
srmObj.Position = 0
srmObj.type=2
srmObj.charset=chartype
readfile=srmObj.readtext()
A função final
tem dois parâmetros. URL é o caminho do arquivo, parece que só pode ser um caminho absoluto. chartype é a codificação na qual o arquivo é armazenado.
Retorna uma string contendo o conteúdo do arquivo.
Esta função só pode ler arquivos de texto. A leitura de arquivos binários é semelhante. Aqueles que quiserem usá-lo podem alterá-lo sozinhos