며칠 전에 나는 파일 읽기와 관련된 글을 쓰려고 했습니다.
하지만 FSO를 사용하고 싶지 않은 이유는 일부 공간에서는 FSO를 지원하지 않을 것이기 때문입니다.
그런데 인터넷에서 오랫동안 검색해봐도 FSO에 적혀있지 않은 내용을 찾을 수 없었습니다.
아니면 제가 직접 만들었어요.
컴포넌트 없이 업로드하고 파일을 저장할 때 스트림을 사용했던 기억이 납니다.
LoadFromFile 메서드가 있다는 것을 발견했습니다. 파일을 읽을 수 있습니다.
아래는 내 코드입니다.
함수 readfile(URL,chartype)
srmObj = server.CreateObject("adodb.stream") 설정
srmObj.type=1
srmObj.mode=3
srmObj.open
srmObj.위치=0
srmObj.LoadFromFile URL
srmObj.Position = 0
srmObj.type=2
srmObj.charset=문자 유형
읽기 파일=srmObj.readtext()
end 함수
에는 두 개의 매개변수가 있습니다. URL은 파일의 경로이며, 절대 경로만 가능한 것 같습니다. chartype은 파일이 저장되는 인코딩입니다.
파일의 내용이 포함된 문자열을 반환합니다.
이 기능은 텍스트 파일만 읽을 수 있습니다. 바이너리 파일을 읽는 것도 비슷합니다. 사용하고 싶은 분들이 직접 바꾸시면 됩니다