|
에구...질문을 잘못올렸습니다.
수정할려구 하는데 잘 안되서 답변란에다 질문 다시 수정합니당...
제가 포인터 구조체를 TList에 할당하고 그리고 할당받을려구 합니다...
근데 그게 잘 안되네요...
밑에 소스 보시구...잘못된것 있으면 과감히 저좀 갈궈주세욤....
여러분의 갈굼을 기다리겟습니다.
TList에 구조체 님이 쓰신 글 :
: struct msgFields{
:
: int msgFontSize; //폰트 크기
:
: AnsiString msgFontColor; //폰트 색깔
:
: AnsiString msgFontName; //폰트 네임
:
: AnsiString msgText; //메시지 문자열
:
: }msgBytes;
:
: msgFields *msgByte;
:
: void CreateStruct()
: {
: msgByte = new msgFields;
: }
:
: void __fastcall TMainForm::Edit1KeyDown(TObject *Sender, WORD &Key,
: TShiftState Shift)
: {
: if(Key == VK_RETURN)
: {
: fillBlack(mainImg);
: inputStruct(StrToInt(FontSize->Text), FontColor->Text, FontName->Text, Edit1->Text); //값 할
: msgList->Add(msgByte);//TList에 Add
: EmptyByStruct();//구조체 초기화
: msgByte = (msgFields*)msgList->Items[0];//티리스트의 구조체 불러드림
: }
: }
|