ASP4 [ASP] 성능향상을 위한 ASP Tips 여러분들은 프로그램을 구현할 때 이렇게 짤 수도 있고 저렇게 짤 수 도 있습니다. 하지만, 같은 기능을 구현하더라도 소스코드를 보면 한 사람은 굉장히 간결하게 되어 있고, 다른 한 사람은 복잡하게 되어있습니다. 복잡하게 되어 있다는 것은 그 사람은 나름대로 열심히 했지만, 별루 좋지 않은 것이죠. 마치 프로그램을 짤 때 요령이 있는 사람과 그렇지 않은 사람의 차이라고 할 수 있죠. 또, 모든 프로그램이 다 그렇듯이 같은 구현된 결과가 같다고 하더라도 소스코드를 살펴보면 제각기 다르다는 것을 알 수 있습니다. 일종의 프로그래머의 개성이라고나 할까? 하옇튼, 같은 프로그램이라고 해도 성능이나 기능이 더 뛰어나도록 최적화시켜 구현하는 것이 또하나의 프로그램을 평가하는 중요한 관점입니다. 이런 말을 왜 하냐구요.. 2009. 9. 5. [ASP] URL에서 파일 확장자 알기 split를 이용하여 Dim src ' 경로 Dim tmpFileArr ' 경로가 .으로 잘라져서 저장될 배열 Dim fileType ' 파일의 타입이 저장될 변수 src = request.QueryString("src") tmpFileArr = split(src, ".") fileType = tmpFileArr(ubound(tmpFileArr)) '배열의 마지막 값(확장자)를 fileType에 저장한다. ubound(배열이름) 배열의 마지막 Index를 반환한다.. 크기가 아니였군.. (비슷한 개념이겠지만..ㅜ) 예제 코드 2009. 9. 4. [ASP] 디렉토리를 검색하면서 파일들을 출력하기 (하위 디렉토리 검색) 라임색으로 된 코드를 수정하면 바로 링크가 가능한 경로로 출력을 할수 있다. (물론에 서버에 있다는 가정하에.) (replace 함수로 변환 시키면 url로 출력하면 끝) 이것을 Xml로 해서 mfc와 연동하면서 했던 것인데. XML 역시 짜증나는 녀석이다. 많이 써보지 않으니 이 에러가 무슨 에러 인지 당최 알수 가 없는 경우.. Set Files = Folder.File 2009. 8. 11. [ASP] FileSystemObject File관련 메소드 CopyFile(src,dest,over) : src 파일을 dest로 복사한다. 겹쳐쓰기 기능은 true가 기본값. CreateTextFile(fname,over,unicode) : fname을 가진 텍스트 파일을 생성한다. over가 true면 겹쳐쓰기가 가능 DeleteFile(fname,force) : 현재의 파일을 삭제한다.force가 true면 해당 파일이 읽기 전용이라도 강제로 삭제 fileExists(fname) : 해당 파일의 존재 여부를 반환한다. GetBaseName(fname) : 지정한 파일 경로와 확장자가 제거된 파일명을 반환한다. GetExtensionName(fname) : 지정한 파일 확장자를 반환한다. GetFile(fname) : 지정된 파일 경로에 .. 2009. 8. 10. 이전 1 다음