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
[26262] [질문] 다른 Class에서 정의된 StringList를 이용하려면~?
Freeman [] 649 읽음    2003-07-08 19:27

고수님들.. 답변좀 부탁드립니다.

class A_Class
{
private:
public:
   __fastcall A_Class();
   __fastcall ~A_Class();

   TStringList* User_List;
   String Name;
};

__fastcall A_Class::A_Class()
{
   TStringList* User_List = new TStringList;
}

다음과 같이 A_Class라는 이름의 Class를 만들어서 User_List라는 TStringList를 생성자를 이용해
만들었습니다만,,,

폼에서 이 User_List에 값을 넣으려니 Accessviolation에러가 나네요~

//----------------------------------------------------------------------

TForm에서는 다음과 같이 불러서 쓰려고 했습니다.   ==>

class TMainForm : public TForm
{
__published:    // IDE-managed Components
        TEdit *UserEdit;
        TButton *UserBtn;
        void __fastcall UserBtnClick(TObject *Sender);
private:   
public:   
        A_Class My_A_Class;     // <<============= My_A_Class로 선언 했습니다.
        __fastcall TfmConversation(TComponent* Owner);
};


void __fastcall TMainForm::UserBtnClick(TObject *Sender)
{
   My_A_Class.User_List->Add("테스트");      // <<======= 버튼을 누르면,
}                                            //           여기서 Accessviolation 에러 발생.




+ -

관련 글 리스트
26262 [질문] 다른 Class에서 정의된 StringList를 이용하려면~? Freeman 649 2003/07/08
32768     Re:[질문] 다른 Class에서 정의된 StringList를 이용하려면~? 최성규 656 2004/01/19
32767     Re:[질문] 다른 Class에서 정의된 StringList를 이용하려면~? skjoon 678 2003/07/08
32766     Re:[질문] 다른 Class에서 정의된 StringList를 이용하려면~? skjoon 639 2003/07/08
32765     Re:[질문] 다른 Class에서 정의된 StringList를 이용하려면~? skjoon 742 2003/07/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.