디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

횽들 좀만도와줘...........

다죽일기세갤로그로 이동합니다. 2010.10.10 19:21:48
조회 59 추천 0 댓글 2

Const shufflecount = 30

Dim hole As Integer

Private Sub cmdpiece_Click(Index As Integer)

If (Index = hole + 1) And (hole Mod 4 <> 3) Then
    movepiece Index
ElseIf (Index = hole - 1) And (hole Mod 4 <> 0) Then
    movepiece Index
ElseIf Index = hole + 4 Then
    movepiece Index
ElseIf Index = hole - 4 Then
    movepiece Index
End If

If iscomplete Then
    MsgBox "수고하셨습니다.", , "15퍼즐"
    shuffle shufflecount
End If
End Sub

Private Sub Form_Load()
Randomize
hole = 15

shuffle shufflecount


End Sub

Function iscomplete()

    complete = True
    For i = 0 To 14
        If Val(cmdpiece(i).Caption) <> i + 1 Then
            complete = False
        End If
    Next
    iscomplete = complete
   
End Function

Sub movepiece(piece As Integer)
    cmdpiece(hole).Caption = cmdpiece(piece).Caption
    cmdpiece(hole).Visible = True
    cmdpiece(piece).Visible = False
    hole = piece
End Sub

Sub shuffle(count)

    lastn = -1
    For i = 1 To count
        n = Int(Rnd(1) * 4)
        Select Case n
            Case 0
             If hole > 3 And lastn <> 2 Then
                movepiece hole - 4
                lastn = 0
            Else
                i = i - 1
            End If
        Case 1
            If hole Mod 4 <> 0 And lastn <> 3 Then
                movepiece hole - 1
                lastn = 1
            Else
             i = i - 1
            End If
        Case 2
         If hole < 12 And lastn <> 0 Then
            movepiece hole + 4
            lastn = 2
            Else
             i = i - 1
            End If
        Case 3
         If hole Mod 4 <> 3 And lastn <> 1 Then
            movepiece hole + 1
            lastn = 3
        Else
         i = i - 1
         End If
    End Select
    Next
   
           
End Sub

그림조각맞추기 4*4하고잇슴둥
조각 커맨드컨트롤로 나눳슴둥
근데 이상하게 조각을 클릭해서 빈칸으로 옴기면 그 조각이 빈칸내용 그림이 채워져용
예를들어 1번조각 조각을 2번칸에 옴기면 1번그림이 2번그림으로 바낀다는 말씀
횽들 도와줘 제발 어떻게 해야 나 살아남을수 잇을까..ㅠ.ㅠ
자세히좀 알려주세요

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 시세차익 부러워 부동산 보는 눈 배우고 싶은 스타는? 운영자 24/05/27 - -
220777 구글이 내 즐거운 인터넷 라이프를 망쳤어. [26] 미역맛약수(211.202) 10.11.28 281 0
220776 이 야심한 밤에 죄송하지만 대단히 간단한 질문하나 [3] ㄴㄴㄴㄴ(203.234) 10.11.28 71 0
220775 C++의 숨겨진 연산자 --> [11] 계피맛소(211.202) 10.11.28 225 0
220774 오라클 DB 나부랭이나 만드는 쉑이들... [2] 홍어(219.251) 10.11.28 124 0
220773 50메가 정도 파일 올릴사이트 없음? [5] BTTTS!갤로그로 이동합니다. 10.11.28 84 0
220772 새벽의 마지막글[아마] [4] BTTTS!갤로그로 이동합니다. 10.11.28 68 0
220771 윈도우 98 있는 형 있음?? [3] BTTTS!갤로그로 이동합니다. 10.11.28 91 0
220770 공지보고 책샀으요 [1] \'_\'갤로그로 이동합니다. 10.11.28 77 0
220769 그냥 전과안하고 기계공학 계속 하기로 마음먹었음 [3] 켁큇갤로그로 이동합니다. 10.11.28 168 0
220768 아. 서버구축은 네이버 지식인에 나온대로만 하면 되나? [1] BTTTS!갤로그로 이동합니다. 10.11.28 49 0
220767 포리너 개발자 있으면 봐라. [1] gisman갤로그로 이동합니다. 10.11.28 81 0
220765 프갤러들이 정신이 OS로 돌아가거나 컴퓨터가 지능을 얻은거,. BTTTS!갤로그로 이동합니다. 10.11.28 49 0
220764 프갤형들 안자나요? [2] 시즈갤로그로 이동합니다. 10.11.28 63 0
220763 어느새 2시반 [2] BTTTS!갤로그로 이동합니다. 10.11.28 29 0
220762 구글이 오라클 먹었으면. 좋겠다. [6] 홍어(219.251) 10.11.28 124 0
220761 실무에 C# 및 ASP.NET을 요구하는 취업자리 많나요? [1] netprogram(116.32) 10.11.28 96 0
220760 C언어 책보면 보통 나와있는데 단원이 [4] 돌멩이(220.70) 10.11.28 98 0
220759 프갤은 글리젠이 느려서 느긋하게 글을 볼수가 있어서 좋음 BTTTS!갤로그로 이동합니다. 10.11.28 37 0
220758 횽들덕분에 해결하고 자러감 우왕ㅋ [1] 123(121.167) 10.11.28 70 0
220757 울집에 봉인중인 amd 듀얼코어 2기가 짜리에 1기가 램 있는데 [6] 홍어(219.251) 10.11.28 87 0
220756 내생각엔 간단한 서비스로 사용자를 끌어모으기엔.. [5] 홍어(219.251) 10.11.28 77 0
220755 나 공부 못하는데 [2] BTTTS!갤로그로 이동합니다. 10.11.28 60 0
220754 도움이필요한 애야 보거라 [6] 유리한추종자(120.50) 10.11.28 80 0
220753 c++ 구구단 간단한거 도움좀 (조공첨부) [8] 123(121.167) 10.11.28 352 0
220752 질문이 하고싶다. [3] 311123113(115.139) 10.11.28 48 0
220751 맞아. 쉽게 포기하면 안되겠다. [9] BTTTS!갤로그로 이동합니다. 10.11.28 93 0
220750 프겔은 정화가 필요해 [5] 분당살람갤로그로 이동합니다. 10.11.28 64 0
220749 웬만하면 언어 클로져는 Clojure라고 부르는게 낫지 않을까 [2] 녹차맛호두(211.202) 10.11.28 60 0
220748 횽들.c++중수만.. [19] 도움이필요한남갤로그로 이동합니다. 10.11.28 166 0
220747 프로그래머는 법률지식도 알아야된다 ... 임베디드(112.150) 10.11.28 79 0
220746 내일 한번 서버컴에다가 구축해봐야지.. [10] BTTTS!갤로그로 이동합니다. 10.11.28 90 0
220745 펜티엄 3 cpu는 값이 얼마나 하나? [5] BTTTS!갤로그로 이동합니다. 10.11.28 81 0
220744 현재 공유기 및 서버 등 설정 [16] BTTTS!갤로그로 이동합니다. 10.11.28 103 0
220743 [python] 숫자 세주는 기능 함수 없어요? [14] Re갤로그로 이동합니다. 10.11.28 114 0
220741 흔한 공대여자 [2] ㅇㅇㅃ갤로그로 이동합니다. 10.11.28 157 0
220740 작업자 스레드는... return하면 스레드 자체도 없어지나요? [5] 르하소갤로그로 이동합니다. 10.11.28 75 0
220739 으앜 나의 개바르 머신 [1] 뉸깔(210.118) 10.11.28 84 0
220738 힘들게 서버구축했는데 타임아웃... [13] BTTTS!갤로그로 이동합니다. 10.11.28 90 0
220737 22개월 군복무가 군대냐 ... [1] 임베디드(112.150) 10.11.28 98 0
220736 프갤형들은 전쟁나면 어디로대피함? [1] 시즈갤로그로 이동합니다. 10.11.28 77 0
220735 mfc에서 윈도우간 데이터는 뭘루 주고 받음? [20] 르하소갤로그로 이동합니다. 10.11.28 193 0
220733 오 call graph 기능 [2] [성대아싸]갤로그로 이동합니다. 10.11.28 104 0
220732 게임 쪽 종사하는 분 있어요?? [10] (115.41) 10.11.28 181 0
220731 뉴비가 질문드립니다.ㅠㅠ [16] 씹새리갤로그로 이동합니다. 10.11.27 105 0
220729 대학교에서는 원래 c만씀요? [3] (115.41) 10.11.27 98 0
220728 C++은 문자열 입력받는게 왜이렇게 복잡하냐.. [7] Rei@디씨갤로그로 이동합니다. 10.11.27 158 0
220727 터치패널 비슷한 입력기관을 만드려고하는데 감지를 어떻게하면 좋을까 류들(210.91) 10.11.27 39 0
220726 형님들 게임 서버 질문이요 [1] 겨울달갤로그로 이동합니다. 10.11.27 72 0
220724 항공모함 온다고 설레발 치는 애들은 왜 그 생각을 못할까? [10] (121.159) 10.11.27 156 0
220723 VRML 마커 위치.. [1] 황태자갤로그로 이동합니다. 10.11.27 64 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2