|
안녕하세요? C++ 빌더를 쓰고있는 초보 사용자입니다..
제가 첨부한 사진에서 이 2문제를 못해서 애먹고 있네요..
양해 말씀을 먼저 드리겠습니다 죄송합니다.
sorting 하는거랑 인크립션 하는걸 배워서 수업시간에 하긴했는데
응용력이 너무 떨어지다니보니.. 잘 안되네요..
Question 1 에서는 제가 일단 숫자를 입력하는 Tedit를 만들었구요 입력을하면 그 숫자가 왼쪽list 란에 입력이 됩니다.
그리고 -> 버튼을 누르면 오른쪽 list 란에 숫자들이 sorted 되는 거 까지 연습을 하였습니다.
저의 질문은 이 question 1 에서 요구하듯이 -> move는 완성했는데 <-move 가 자꾸 에러가 나고 완성할수가 없습니다.
친절하게 하나하나 문제풀이 법을 알려주신다면 감사하겠지만..가능한 선 내에서 최대한 자세히 많이 알려주신다면
그보다 더욱 기쁠수가 없을 것 같습니다.
question 3에서는 Tshape에 색깔 넣는법까지 해서 흰색이랑 빨간색 넣는것 까지만 완성한 채 어떻게 해야할지 몰라 멈췄습니다.
void __fastcall TForm1::Shape1DragOver(TObject *Sender, TObject *Source, int X, int Y,
TDragState State, bool &Accept)
{
Accept = Source->ClassNameIs("TShape");
if (Source->ClassNameIs("TShape"))
{
TShape *MovingShape = (TShape *)Source;
MovingShape->Left = X;
MovingShape->Top = Y;
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Shape1DragDrop(TObject *Sender, TObject *Source, int X, int Y)
{
if (Source->ClassNameIs("TShape"))
{
TShape *MovingShape = (TShape *)Source;
MovingShape->Left = X;
MovingShape->Top = Y;
}
}
//---------------------------------------------------------------------------
여러분의 관대한 가르침을 뼛속 깊이 새기겠사오니 도움 부탁드립니다.
감사합니다.
개인메일로 소스파일 전체를 요구하는것 역시 하지말라고 되어있지만..
만에하나를 위해 남겨놓겠습니다. tarzan0131@naver.com
다시 한번 감사드립니다.
|