C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[3151] Re:ActiveForm에 대해서
박지훈.임프 [cbuilder] 3806 읽음    2000-03-21 00:00
이동규 님이 쓰신 글 :
: 안녕하세요...
:
: 먼저 질문드렸던 내용과 비슷할 지도 모르겠는데..
:
: Builder 4.0을 이용하여 ActiveForm 형태의 프로그램을 만들었습니다.
:
: 이 폼 안에서, 로칼 파일에 대한 읽기, 쓰기를 수행하고 싶은데 어떻게 해야
: 하는지, 방법을 잘 모르겠습니다.
:
: 이곳, 저곳의 책을 찾아보았더니, MIDAS를 이용하면 된다고 하던데, 대부분의 예제들이
: 데이터베이스 (테이블 컴포넌트) 위주로 되어 있어서, 그냥 일반 파일에 대해서는 데이터
: 오브젝트 등록을 어떻게 해야 하는지 잘 모르겠더군요..
:
: 사실, 제가 수행하려는 내용은 엑티브 폼에서 단순히, 로칼 머신에 있는 텍스트 파일의
: 내용을 읽어오기만 하면 되기 때문에, 간단히 수행할 수 있는 방법이 있을 것도 같은데요.
:
: 일반적인 엑티브 폼에서 여러가지, Web deploy 옵션을 변경해가면서 수행해 봤는데, 모두
: 데이터 파일을 읽어오지는 못하더군요...
:
: 도움을 부탁드립니다.
: 읽어주셔서 감사합니다.
:



임펠리테리입니다.

아래 전종욱님의 말씀처럼, 액티브폼에서 로컬 파일 시스템에 접근하는데는 아무런 문제가 없습니다. 전혀 문제가 없어서 골치거리로 등장하는 것이 ActiveX의 보안문제일 정도죠.
사실 웹브라우저에서 임포트해서 동작한다는 점을 제외하면 ActiveX는 일반적인 클라이언트 프로그램과 완전히 동일합니다. 아무런 제한없이 로컬 시스템에 접근하므로 경쟁자인 Java 진영에서는 ActiveX의 보안 취약성을 공격하는데, 사실 자바 애플릿에서는 웹브라우저에서 동작한다고 하더라도 로컬시스템 자체에 접근하는 것은 지극히 제한되어 있고, 또 하려고 해도 인증절차가 워낙 철저해서 사용자 모르게 로컬시스템에 접근한다는 것이 거의 불가능하죠. 하지만 ActiveX에는 그런 보안 장치가 전혀 없답니다. 그냥 일반적으로 사용되는 File I/O 함수들을 사용하면 "그냥!" 읽고 쓰고 할 수 있습니다.

그럼 참고하시길...

+ -

관련 글 리스트
3132 ActiveForm에 대해서 이동규 3827 2000/03/20
3151     Re:ActiveForm에 대해서 박지훈.임프 3806 2000/03/21
3134     Re:ActiveForm에 대해서 전종욱 3805 2000/03/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.