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
[22931] Re:Param값을 ActiveXForm이 생성되기 전에 받는 방법이 있을까염?
Julien [julien] 702 읽음    2002-11-29 18:41
파라미터에 의해 들어온 값을 저장하는 변수를
String str;
이라고 한다면

일단 폼에 Timer를 하나 두고
Timer이벤트에 대해서 다음 코드를 사용하면 됩니다.

if(str.Length() == 0) return; // 파라미터값을 읽지 못했으면 함수빠져나가고
Timer1->Enabled = false; // 파라미터를 받았으면 타이머가 더 이상 필요없으므로
                         // 타이머를 멈춥니다.
// ........ <- 그러고 여기서 필요한 작업을 합니다.

그리 좋은 방법 같지는 않지만 파라미터가 들어오는 정확한 시점을 알지 못해서
저는 이런 식으로 해결했습니다.
다른 분들께 더 좋은 방법 있으시면 제게도 알려주시기 바랍니다.

남상훈 님이 쓰신 글 :
: ActiveXForm을 프로그래밍에서 Param값을 Html Page에서 받고 있습니다.
: 다국어버젼을 만드는데.. 기본적으로 Os에 따라 언어가 표시되도록 하고 있습니다.
:  
: 필요성에 따라..
: Param값이 있으면 그 Param값에 따른 언어처리를 하고,
: Parma값이 없으면 Os Detecting으로 언어처리를 하려고 합니다.
:
: 그런데 Param값이 VCL Control을 다 Create한 후에..
: IPersistPropertyBagImpl을 통해서 입력받더군여.
: 그렇기 때문에 화면에는 Os Decting한 언어가 표시되게 되어 있구요.
:
: Param값을 이용해서 Create되기 전에 표시할 수 있는 방법 또는..
: IPersistPropertyBagImpl이 끝난뒤에
: 어떤 루틴(언어를 다시 바꾸어주는)을 실행할 수 있는 방법이 있을까여?
:
: 계속 여러가지 뒤적거리며 해보구 있는데 잘 안되네염.
: 그럼 즐푸들 하시구여 꾸벅~
:
:
:

+ -

관련 글 리스트
22930 Param값을 ActiveXForm이 생성되기 전에 받는 방법이 있을까염? 남상훈 613 2002/11/29
22931     Re:Param값을 ActiveXForm이 생성되기 전에 받는 방법이 있을까염? Julien 702 2002/11/29
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.