|
다음과 같은 폼을 만들었는 데요...에디트창1,2에서 x값과 y값 을 입력하고 이를 버튼클릭이벤트를 이용하여 폼안에 원을 그리려 하는데요...Canvas->Elipse(int x, int y,..,..) 에 해당하는 것을 해결못하겠습니다.
게시판에 AnsiString에 관한 pdf가 있어 참조해서 했는데요...이것을 어떻게 수정하고 어떤 개념을 잡아야 하는지 가르쳐 주세요..*^^*
//---------------------------------------------------------------------------
void __fastcall TForm1::FormPaint(TObject *Sender)
{
AnsiString *Strings;
Strings= new AnsiString[1000];
Label1->Caption= Edit1->Text.Trim().ToInt();
Label2->Caption= Edit2->Text.Trim().ToInt();
Label3->Caption= Edit3->Text.Trim().ToInt();
for(int x=1;x<Edit1->Text.Trim().ToInt();x++){
Strings[x]= Edit1->Text[x];
Strings[x]= Edit2->Text[x];
Strings[x]= Edit3->Text[x];
}
Canvas->Ellipse(Strings[x],Strings[x],Strings[x],Strings[x]);
}
//---------------------------------------------------------------------------
p.s: 정말 나름대로 책찾으면서 올리는 것입니다...조금 화나시더라도...넓은 아량으로 양해해주세요^^;
|