ASP.NET으로 '낱말잇기 퍼즐'만들기_ 프로그램하기_PuzzleView
Page_Load에서 PageSetting() 함수를 호출한다. (Page_Load에서 함수를 호출하지 않고 PageSetting내의 내용을 바로 실행해도 별다른 이상은 없지만, 알아보기 좋기위한 일종의 규칙이라고 볼 수 있다.) PageSetting에서는 DB를 연결하고, DB로부터 데이터를 받아 테이블을 출력하기 위해 _Puzzle 클래스의 TableSetting 함수를 호출한다. _Puzzle.TableSetting(BoxNum, _StrQuestion, false) BoxNum- 몇행 몇열의 Box를 만들지를 말한다(5 × 5 = 25 에서는 BoxNum = 5)) StrQuestion- 퍼즐의 정답이 나열 된 답을 말한다(망,둥,이,,오,치,,발,전,기,,열,,자,,,기,,제,,전,구,,품,절)..
더보기
ASP.NET으로 '낱말잇기 퍼즐'만들기_ 글보기(문제풀기)페이지
프로그램의 방향이 잡혔다면, 내가 잡은 방향에 문제는 없는지 본격적인 작업에 앞서 테스트 해보자. 방향잡기에서 정리한 조건대로 프로그램이 온전히 실행되는지 알기위해, 임의로 "망,둥,이,,오,치,,발,전,기,,열,,자,,,기,,제,,전,구,,품,절" 데이터를 돌려보자. 우선 "망,둥,이,,오,치,,발,전,기,,열,,자,,,기,,제,,전,구,,품,절"로 몇칸의 낱말퍼즐을 만들 수 있는지 체크해야 한다. string puzzleStr = "망,둥,이,,오,치,,발,전,기,,열,,자,,,기,,제,,전,구,,품,절"; 함수 ArraySetting을 호출해 string 형태의 문제(puzzleStr )를 배열형태로 바꿔준다. 호출방법: ArraySetting(puzzleStr ); ArraySetting은? st..
더보기