|
감사 합니다..꾸뻑...
smleelms 님이 쓰신 글 :
: 빌더 설치시에 함께 설치되는 예제를 참고해 보시기 바랍니다.
:
: CBuilder6\Examples\Apps\Canvas\
: CBuilder6\Examples\Doc\GraphEx\
:
: 그리고 에디터 창에서 값을 입력받으실려면
:
: int iX = StrToInt(Edit1->Text); 또는
: int iY = Edit2->Text.ToInt(); 하시면 됩니다.
:
: 그럼...
:
: mitcu 님이 쓰신 글 :
: : 다음과 같은 폼을 만들었는 데요...에디트창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: 정말 나름대로 책찾으면서 올리는 것입니다...조금 화나시더라도...넓은 아량으로 양해해주세요^^;
|