Direkomendasikan: Bagaimana ASP berbicara tentang melamar ke kelas? Pemrograman berorientasi objek dengan kompleksitas desain program meningkat, metode pemrograman terstruktur tidak cukup. Alasan mendasar untuk penggunaan yang tidak mencukupi adalah bahwa tidak nyaman untuk menggunakan kembali kode tersebut. Metode berorientasi objek lahir, dan relatif sempurna melalui warisan.
| Berikut ini adalah konten yang dikutip: <%Jika tidak meminta.QueryString (ven) = T lalu%> <Html> <head> <Meta name = generator konten = Microsoft Visual Studio 6.0> <title> </title> </head> <Bahasa skrip = vbscript> fungsi redir () window.open <%= Right (request.serverVariable (script_name), len (request.servervariable (script_name))-instrrev (request.servarible (script_name),/, len (Request.serverVariable (script_name)))))%>? Ven = t, pengguna, status = tidak, toolbar = tidak, menubar = tidak, tinggi = 456, lebar = 304, atas = 100, kiri = 100, scrollbars = no window.history.back (-1) Fungsi akhir </script> <Body onload = redir ()> </body> </html> <%else%> <Html> <head> <Meta name = generator konten = Microsoft Visual Studio 6.0> <title> ** VBScript Tetris Game ** </title> <Tipe Gaya = Teks/CSS> <!- .normalhi {font-family: verdana, helvetica, arial, sans serif; warna:#ffcc00; font-size: 10pt; font-weight: tebal; kursor: tangan;} .normalh {font-family: verdana, helvetica, arial, sans serif; color:#000000; font-size: 10pt; font-weight: tebal; kursor: tangan;} .normalg {font-family: verdana, helvetica, arial, sans serif; warna:#000000; font-size: 13pt; font-weight: bold;} .normal {font-family: verdana, helvetica, arial, sans serif; warna:#000000; font-size: 10pt; font-weight: bold;} .normald {font-family: verdana, helvetica, arial, sans serif; color:#000000; font-size: 10pt; font-weight: bold;} .normali {font-family: verdana, helvetica, arial, sans serif; warna:#00ff00; font-size: 10pt; font-weight: bold;} .normalo {font-family: verdana, helvetica, arial, sans serif; warna:#ffff00; font-size: 10pt; font-weight: bold;} -> </tyle> </head> <Topmargin body = 2 leftmargin = 2> <Div Align = Center> <senter> <Border Table = 0 Lebar = 300 CellPacing = 0 CellPadding = 0> <tr> <td width = 200> <senter> <Border Table = 1 BorderColor =#000000 CellPacing = 0 CellPadding = 0 bgcolor =#000000> <tr tinggi = 18> <td id = 240 lebar = 18> </td> <td id = 241 lebar = 18> </td> <td id = 242 lebar = 18> </td> <td id = 243 lebar = 18> </td> <td id = 244 lebar = 18> </td> <td id = 245 lebar = 18> </td> <td id = 246 lebar = 18> </td> <td id = 247 lebar = 18> </td> <td id = 248 lebar = 18> </td> <td id = 249 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 230 width = 18> </td> <td id = 231 lebar = 18> </td> <td id = 232 lebar = 18> </td> <td id = 233 lebar = 18> </td> <td id = 234 lebar = 18> </td> <td id = 235 lebar = 18> </td> <td id = 236 lebar = 18> </td> <td id = 237 lebar = 18> </td> <td id = 238 lebar = 18> </td> <td id = 239 lebar = 18> </td> </tr> <tr tinggi = 18> <TD ID = 220 Lebar = 18> </td> <td id = 221 lebar = 18> </td> <td id = 222 lebar = 18> </td> <td id = 223 lebar = 18> </td> <td id = 224 lebar = 18> </td> <td id = 225 lebar = 18> </td> <td id = 226 lebar = 18> </td> <td id = 227 lebar = 18> </td> <td id = 228 lebar = 18> </td> <td id = 229 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 210 lebar = 18> </td> <td id = 211 lebar = 18> </td> <td id = 212 lebar = 18> </td> <td id = 213 lebar = 18> </td> <td id = 214 lebar = 18> </td> <td id = 215 lebar = 18> </td> <td id = 216 lebar = 18> </td> <td id = 217 lebar = 18> </td> <td id = 218 lebar = 18> </td> <td id = 219 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 200 lebar = 18> </td> <td id = 201 Lebar = 18> </td> <td id = 202 lebar = 18> </td> <td id = 203 lebar = 18> </td> <td id = 204 lebar = 18> </td> <td id = 205 lebar = 18> </td> <td id = 206 lebar = 18> </td> <td id = 207 lebar = 18> </td> <td id = 208 lebar = 18> </td> <td id = 209 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 190 lebar = 18> </td> <td id = 191 lebar = 18> </td> <td id = 192 lebar = 18> </td> <td id = 193 lebar = 18> </td> <td id = 194 lebar = 18> </td> <td id = 195 lebar = 18> </td> <td id = 196 lebar = 18> </td> <td id = 197 lebar = 18> </td> <td id = 198 lebar = 18> </td> <td id = 199 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 180 lebar = 18> </td> <td id = 181 lebar = 18> </td> <td id = 182 lebar = 18> </td> <td id = 183 lebar = 18> </td> <td id = 184 lebar = 18> </td> <td id = 185 lebar = 18> </td> <td id = 186 lebar = 18> </td> <td id = 187 lebar = 18> </td> <td id = 188 lebar = 18> </td> <td id = 189 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 170 lebar = 18> </td> <td id = 171 lebar = 18> </td> <td id = 172 lebar = 18> </td> <td id = 173 lebar = 18> </td> <td id = 174 lebar = 18> </td> <td id = 175 lebar = 18> </td> <td id = 176 lebar = 18> </td> <td id = 177 lebar = 18> </td> <td id = 178 lebar = 18> </td> <td id = 179 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 160 lebar = 18> </td> <td id = 161 lebar = 18> </td> <td id = 162 lebar = 18> </td> <td id = 163 lebar = 18> </td> <td id = 164 lebar = 18> </td> <td id = 165 lebar = 18> </td> <td id = 166 lebar = 18> </td> <td id = 167 lebar = 18> </td> <td id = 168 lebar = 18> </td> <td id = 169 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 150 lebar = 18> </td> <td id = 151 lebar = 18> </td> <td id = 152 lebar = 18> </td> <td id = 153 lebar = 18> </td> <td id = 154 lebar = 18> </td> <td id = 155 lebar = 18> </td> <td id = 156 lebar = 18> </td> <td id = 157 lebar = 18> </td> <td id = 158 lebar = 18> </td> <td id = 159 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 140 lebar = 18> </td> <td id = 141 lebar = 18> </td> <td id = 142 lebar = 18> </td> <td id = 143 lebar = 18> </td> <td id = 144 lebar = 18> </td> <td id = 145 lebar = 18> </td> <td id = 146 lebar = 18> </td> <td id = 147 lebar = 18> </td> <td id = 148 lebar = 18> </td> <td id = 149 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 130 lebar = 18> </td> <td id = 131 lebar = 18> </td> <td id = 132 lebar = 18> </td> <td id = 133 lebar = 18> </td> <td id = 134 lebar = 18> </td> <td id = 135 lebar = 18> </td> <td id = 136 lebar = 18> </td> <td id = 137 lebar = 18> </td> <td id = 138 lebar = 18> </td> <td id = 139 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 120 lebar = 18> </td> <td id = 121 lebar = 18> </td> <td id = 122 lebar = 18> </td> <td id = 123 lebar = 18> </td> <td id = 124 lebar = 18> </td> <td id = 125 lebar = 18> </td> <td id = 126 lebar = 18> </td> <td id = 127 lebar = 18> </td> <td id = 128 lebar = 18> </td> <td id = 129 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 110 lebar = 18> </td> <td id = 111 lebar = 18> </td> <td id = 112 lebar = 18> </td> <td id = 113 lebar = 18> </td> <td id = 114 lebar = 18> </td> <td id = 115 lebar = 18> </td> <td id = 116 lebar = 18> </td> <td id = 117 lebar = 18> </td> <td id = 118 lebar = 18> </td> <td id = 119 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 100 lebar = 18> </td> <td id = 101 lebar = 18> </td> <td id = 102 lebar = 18> </td> <td id = 103 lebar = 18> </td> <td id = 104 lebar = 18> </td> <td id = 105 lebar = 18> </td> <td id = 106 lebar = 18> </td> <td id = 107 lebar = 18> </td> <td id = 108 lebar = 18> </td> <td id = 109 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 90 lebar = 18> </td> <td id = 91 lebar = 18> </td> <td id = 92 lebar = 18> </td> <td id = 93 lebar = 18> </td> <td id = 94 lebar = 18> </td> <td id = 95 lebar = 18> </td> <td id = 96 lebar = 18> </td> <td id = 97 lebar = 18> </td> <td id = 98 lebar = 18> </td> <td id = 99 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 80 lebar = 18> </td> <td id = 81 lebar = 18> </td> <td id = 82 lebar = 18> </td> <td id = 83 lebar = 18> </td> <td id = 84 lebar = 18> </td> <td id = 85 lebar = 18> </td> <td id = 86 lebar = 18> </td> <td id = 87 lebar = 18> </td> <td id = 88 lebar = 18> </td> <td id = 89 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 70 lebar = 18> </td> <td id = 71 lebar = 18> </td> <td id = 72 lebar = 18> </td> <td id = 73 lebar = 18> </td> <td id = 74 lebar = 18> </td> <td id = 75 lebar = 18> </td> <td id = 76 lebar = 18> </td> <td id = 77 lebar = 18> </td> <td id = 78 lebar = 18> </td> <td id = 79 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 60 width = 18> </td> <td id = 61 lebar = 18> </td> <td id = 62 lebar = 18> </td> <td id = 63 lebar = 18> </td> <td id = 64 lebar = 18> </td> <td id = 65 lebar = 18> </td> <td id = 66 lebar = 18> </td> <td id = 67 lebar = 18> </td> <td id = 68 lebar = 18> </td> <td id = 69 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 50 lebar = 18> </td> <td id = 51 lebar = 18> </td> <td id = 52 lebar = 18> </td> <td id = 53 lebar = 18> </td> <td id = 54 lebar = 18> </td> <td id = 55 lebar = 18> </td> <td id = 56 lebar = 18> </td> <td id = 57 lebar = 18> </td> <td id = 58 lebar = 18> </td> <td id = 59 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 40 lebar = 18> </td> <td id = 41 lebar = 18> </td> <td id = 42 lebar = 18> </td> <td id = 43 lebar = 18> </td> <td id = 44 lebar = 18> </td> <td id = 45 lebar = 18> </td> <td id = 46 lebar = 18> </td> <td id = 47 lebar = 18> </td> <td id = 48 lebar = 18> </td> <td id = 49 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 30 lebar = 18> </td> <td id = 31 lebar = 18> </td> <td id = 32 lebar = 18> </td> <td id = 33 lebar = 18> </td> <td id = 34 lebar = 18> </td> <td id = 35 lebar = 18> </td> <td id = 36 lebar = 18> </td> <td id = 37 lebar = 18> </td> <td id = 38 lebar = 18> </td> <td id = 39 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 20 lebar = 18> </td> <td id = 21 lebar = 18> </td> <td id = 22 lebar = 18> </td> <td id = 23 lebar = 18> </td> <td id = 24 lebar = 18> </td> <td id = 25 lebar = 18> </td> <td id = 26 lebar = 18> </td> <td id = 27 lebar = 18> </td> <td id = 28 lebar = 18> </td> <td id = 29 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 10 lebar = 18> </td> <td id = 11 lebar = 18> </td> <td id = 12 lebar = 18> </td> <td id = 13 lebar = 18> </td> <td id = 14 lebar = 18> </td> <td id = 15 lebar = 18> </td> <td id = 16 lebar = 18> </td> <td id = 17 lebar = 18> </td> <td id = 18 lebar = 18> </td> <td id = 19 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = 0 lebar = 18> </td> <td id = 1 lebar = 18> </td> <td id = 2 lebar = 18> </td> <td id = 3 lebar = 18> </td> <td id = 4 lebar = 18> </td> <td id = 5 lebar = 18> </td> <td id = 6 lebar = 18> </td> <td id = 7 lebar = 18> </td> <td id = 8 lebar = 18> </td> <td id = 9 lebar = 18> </td> </tr> </boable> </penter> </td> <TD Lebar = 100> <Border Table = 1 BorderColor =#000000 Tinggi = Lebar 452 = 100 CellPacing = 0 CellPadding = 0> <tr tinggi = 30> <td class = normalg align = tengah bgcolor =#ffff00> tetris </td> </tr> <tr tinggi = 20> <td class = normald align = center bgcolor =#ffcc00> area prompt </td> </tr> <tr tinggi = 100> <td bgcolor =#ffcc00> <!-Pratinjau Inicio-> <Div Align = Center> <Tenter> <Border Table = 1 CellPacing = 0 CellPadding = 0 BGColor =#000000> <tr tinggi = 18> <td id = p0 lebar = 18> </td> <td id = p1 lebar = 18> </td> <td id = lebar p2 = 18> </td> <td id = p3 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = p4 width = 18> </td> <td id = p5 lebar = 18> </td> <td id = p6 lebar = 18> </td> <td id = p7 lebar = 18> </td> </tr> <tr tinggi = 18> <td id = p8 width = 18> </td> <td id = p9 lebar = 18> </td> <td id = lebar p10 = 18> </td> <td id = p11 lebar = 18> </td> </tr> </able> </penter> </div> <!-pratinjau sirip-> </td> </tr> <TR Tinggi = 32> <td id = sco01 align = center bgcolor =#009900 class = Normalh onmouseover = mmove (i) onmouseout = mmove (o)> skor </td> </tr> <TR Tinggi = 32> <td id = sco02 align = center bgcolor =#ffff00 class = Normalh> 0 </td> </tr> <TR Tinggi = 32> <td id = in01 align = center bgcolor =#009900 class = normal onmouseover = mmove (i) onmouseout = mmove (o)> tinggi </td> </tr> <TR Tinggi = 32> <td id = in02 align = tengah bgcolor =#ffff00 class = Normal> 1 </td> </tr> <TR Tinggi = 32> <td id = in05 align = center bgcolor =#009900 class = Normalh onmouseover = mmove (i) onmouseout = mmove (o)> blok </td> </tr> <TR Tinggi = 32> <td id = in06 align = center bgcolor =#ffff00 class = Normalh> 1 </td> </tr> <TR Tinggi = 32> <td id = in03 align = center bgcolor =#009900 class = Normalh onClick = iniciar (i) onmouseover = mmove (i) onmouseout = mmove (o)> mulai </td> </tr> <TR Tinggi = 32> <td id = in04 align = center bgcolor =#009900 class = Normalh onClick = iniciar (d) onmouseover = mmove (i) onmouseout = mmove (o)> end </td> </tr> <TR Tinggi = 38> <td id = in09 align = center bgcolor =#009900 class = Normalh onClick = self.close () onmouseover = mmove (i) onmouseout = mmove (o)> Tutup jendela </td> </tr> </boable> </td> </tr> </able> </center> </div> </body> <Bahasa skrip = vbscript> Redup timer1, hastini, levlini, namn, skor, levl, hast, gbr, gbr2, farg2, farg2, x, y, rot, rot2, ratt, pausa, scrpau, pos, gover Redup hs (), sor (), hsant (), n (), s (), s2 (), s3 () Redim HS (3, 15, 2): redim sor (3, 15): redim hsant (3): redim n (10, 25): redim s (5, 4): redim s2 (4, 4): redim S3 (4, 4) Levlini = 1 Pausa = false Hastini = vellevel (levlini) Hast = hastini Levl = Levlini POS = Level - 1 Colorform Gover = false function iniciar (ind) Jika IND = I kemudian skor = 0 Gover = false Hast = hastini Levl = Levlini Pos = poslevel (lev) Untuk i = 1 hingga 4: untuk i2 = 1 hingga 4: s2 (i, i2) = false: selanjutnya: selanjutnya Untuk i = 1 hingga 10: untuk i2 = 1 hingga 25: n (i, i2) = false: selanjutnya: selanjutnya Timer1 = window.setInterval (andar (), HAST) Colorform Fig2 = 0 Nyfig kalau tidak window.clearinterval timer1 akhiri jika fungsi akhir Sub nyfig () Pos = pos 1 document.all (in06) .innertext = pos Pilih case pos Kasus 30: LevL = 2: HAST = Vellevel (LevL): window.in02.innertext = LevL Kasus 60: LevL = 3: HAST = Vellevel (LevL): window.in02.innerText = LevL Kasus 90: LEVL = 4: HAST = Vellevel (LevL): window.in02.innertext = LevL Kasus 120: LEVL = 5: HAST = Vellevel (LevL): window.in02.innertext = LevL Kasus 150: LevL = 6: HAST = Vellevel (LevL): window.in02.innertext = LevL Kasus 180: LevL = 7: HAST = Vellevel (LevL): window.in02.innertext = LevL Kasus 210: lev ll = 8: hast = vellevel (levl): window.in02.innertext = levL Kasus 240: LevL = 9: HAST = Vellevel (LevL): window.in02.innertext = LevL Kasus 270: LevL = 10: HAST = Vellevel (LevL): window.in02.innertext = LevL Kasus 300: LEVL = 11: HAST = Vellevel (LevL): window.in02.innertext = LevL Akhiri Pilih window.clearinterval timer1 Timer1 = window.setInterval (andar (), HAST) Gbr = Fig2 Farg = farg2 Fig2 = int (rnd * 7) 1 X = 4 Y = 26 Rot = 1 Untuk i = 1 hingga 4: untuk i2 = 1 hingga 4: s (i, i2) = s2 (i, i2): s2 (i, i2) = 0: selanjutnya: selanjutnya Pilih case gbr2 Kasus 1: S2 (2, 2) = Benar: S2 (3, 2) = Benar: S2 (2, 3) = Benar: S2 (3, 3) = Benar: Farg2 = #FF0000 Kasus 2: S2 (1, 2) = Benar: S2 (2, 2) = Benar: S2 (3, 2) = Benar: S2 (4, 2) = Benar: Farg2 = #33cc33 Kasus 3: S2 (2, 1) = Benar: S2 (3, 1) = Benar: S2 (3, 2) = Benar: S2 (3, 3) = Benar: Farg2 = #FF9900 Kasus 4: S2 (3, 1) = Benar: S2 (2, 1) = Benar: S2 (2, 2) = Benar: S2 (2, 3) = Benar: Farg2 = #6666666 Kasus 5: S2 (3, 1) = Benar: S2 (3, 2) = Benar: S2 (3, 3) = Benar: S2 (2, 2) = Benar: Farg2 = #CC00CC Kasus 6: S2 (2, 1) = Benar: S2 (2, 2) = Benar: S2 (3, 2) = Benar: S2 (3, 3) = Benar: Farg2 = #6666ff Kasus 7: S2 (3, 1) = Benar: S2 (3, 2) = Benar: S2 (2, 2) = Benar: S2 (2, 3) = Benar: Farg2 = #33CCCC Akhiri Pilih Untuk i = 1 hingga 4 Untuk i2 = 1 hingga 3 document.all (p & cstr (((i2 - 1) * 4 i - 1))). bgcolor = #000000 Jika s2 (i, i2) = true maka document.all (p & cstr ((i2 - 1) * 4 i - 1)). bgcolor = farg2 Akhiri jika Berikutnya Berikutnya Akhir sub Fungsi poslevel (lev) Pilih Case Lev Kasus 1: poslevel = 1 Kasus 2: PosLevel = 51 Kasus 3: PosLevel = 81 Kasus 4: PosLevel = 111 Kasus 5: poslevel = 141 Kasus 6: PosLevel = 181 Kasus 7: PosLevel = 221 Kasus 8: PosLevel = 261 Kasus 9: PosLevel = 301 Kasus 10: PosLevel = 341 Akhiri Pilih Fungsi akhir いいいいいいいいいいいいいいいいいいいいいいいいいい Fungsi vellevel (velo) Pilih Case Velo Kasus 1: Vellevel = 500 Kasus 2: Vellevel = 450 Kasus 3: Vellevel = 400 Kasus 4: Vellevel = 350 Kasus 5: Vellevel = 300 Kasus 6: Vellevel = 250 Kasus 7: Vellevel = 200 Kasus 8: Vellevel = 150 Kasus 9: Vellevel = 100 Kasus 10: Vellevel = 50 Kasus 11: Vellevel = 10 Akhiri Pilih Fungsi akhir Sub colorform () Untuk i = 0 hingga 11: document.all (p & cstr (i)). Bgcolor = #000000: Berikutnya Untuk i = 0 hingga 249: document.all (cstr (i)). Bgcolor = #000000: selanjutnya Akhir sub fungsi andar () Untuk i = 1 hingga 4 Untuk i2 = 1 hingga 4 If s (i, i2) = true dan y - i2 1 = 1 lalu gbr = 0 Jika y - i2> 0 dan x i - 1> 0 dan x i - 1 <11 Kemudian Jika s (i, i2) = true dan n (x i - 1, y - i2) = true maka gbr = 0 Akhiri jika Berikutnya Berikutnya Jika gbr = 0 lalu Untuk i = 1 hingga 4 Untuk i2 = 1 hingga 4 Jika s (i, i2) = true maka n (x i - 1, y - i2 1) = true Berikutnya Berikutnya Ner Nyfig Kalau tidak Untuk i = 1 hingga 4 Untuk i2 = 1 hingga 4 Jika s (i, i2) = true dan s (i, i2 - 1) = false maka document.all (cstr (coor (x i - 1, y - i2 1))). bgcolor = #000000 Akhiri jika Berikutnya Berikutnya Akhiri jika Y = y - 1 Untuk i = 1 hingga 4 Untuk i2 = 1 hingga 4 Jika s (i, i2) = true maka Jika tidak memerintah = benar maka Jika uCase (document.all (cstr (coor (x i - 1, y - i2 1))). Bgcolor) <> #000000 dan ucase (document.all (cstr (coor (x i - 1, y - i2 1))). Bgcolor) <> farg kemudian Gameover akhiri jika akhiri jika Akhiri jika Jika s (i, i2) = true maka document.all (cstr (coor (x i - 1, y - i2 1))). bgcolor = farg Akhiri jika Berikutnya Berikutnya fungsi akhir Sub Gameover () Msgbox game berakhir! Tetris window.clearinterval timer1 Gover = Benar Akhir sub Sub ner () Skor = skor 10 document.all (sco02) .innertext = skor Untuk i2 = 25 hingga 1 langkah -1 OK = 1 Untuk i = 1 hingga 10 Jika n (i, i2) = false maka ok = 0 Berikutnya Jika OK = 1 maka Skor = skor 150 document.all (sco02) .innertext = skor Untuk i = 1 hingga 10 Untuk i3 = i2 hingga 24 n (i, i3) = n (i, i3 1) document.all (cstr (coor (i, i3))). bgcolor = document.all (cstr (coor (i, i3 1))). bgcolor Berikutnya Berikutnya Akhiri jika Berikutnya Akhir sub Koordinat fungsi (xx, yy) Coor = (yy - 1) * 10 xx - 1 Fungsi akhir Sub rota () ROT2 = Busuk 1 Jika ROT2 = 5 maka ROT2 = 1 If (gbr = 2 atau gbr> 5) dan rot2 = 3 lalu rot2 = 1 Untuk i = 1 hingga 4 Untuk i2 = 1 hingga 4 S3 (i, i2) = 0 Berikutnya Berikutnya Pilih case gbr Kasus 2 Pilih Case ROT2 Kasus 1: S3 (1, 2) = Benar: S3 (2, 2) = Benar: S3 (3, 2) = Benar: S3 (4, 2) = Benar Kasus 2: S3 (2, 1) = Benar: S3 (2, 2) = Benar: S3 (2, 3) = Benar: S3 (2, 4) = Benar Akhiri Pilih Kasus 3 Pilih Case ROT2 Kasus 1: S3 (2, 1) = Benar: S3 (3, 1) = Benar: S3 (3, 2) = Benar: S3 (3, 3) = Benar Kasus 2: S3 (4, 1) = Benar: S3 (4, 2) = Benar: S3 (3, 2) = Benar: S3 (2, 2) = Benar Kasus 3: S3 (3, 3) = Benar: S3 (2, 3) = Benar: S3 (2, 2) = Benar: S3 (2, 1) = Benar Kasus 4: S3 (2, 2) = Benar: S3 (2, 1) = Benar: S3 (3, 1) = Benar: S3 (4, 1) = Benar Akhiri Pilih Kasus 4 Pilih Case ROT2 Kasus 1: S3 (3, 1) = Benar: S3 (2, 1) = Benar: S3 (2, 2) = Benar: S3 (2, 3) = Benar Kasus 2: S3 (2, 1) = Benar: S3 (3, 1) = Benar: S3 (4, 1) = Benar: S3 (4, 2) = Benar Kasus 3: S3 (3, 1) = Benar: S3 (3, 2) = Benar: S3 (3, 3) = Benar: S3 (2, 3) = Benar Kasus 4: S3 (2, 1) = Benar: S3 (2, 2) = Benar: S3 (3, 2) = Benar: S3 (4, 2) = Benar Akhiri Pilih Kasus 5 Pilih Case ROT2 Kasus 1: S3 (3, 1) = Benar: S3 (3, 2) = Benar: S3 (3, 3) = Benar: S3 (2, 2) = Benar Kasus 2: S3 (3, 1) = Benar: S3 (2, 2) = Benar: S3 (3, 2) = Benar: S3 (4, 2) = Benar Kasus 3: S3 (2, 1) = Benar: S3 (2, 2) = Benar: S3 (2, 3) = Benar: S3 (3, 2) = Benar Kasus 4: S3 (2, 1) = Benar: S3 (3, 1) = Benar: S3 (4, 1) = Benar: S3 (3, 2) = Benar Akhiri Pilih Kasus 6 Pilih Case ROT2 Kasus 1: S3 (2, 1) = Benar: S3 (2, 2) = Benar: S3 (3, 2) = Benar: S3 (3, 3) = Benar Kasus 2: S3 (2, 2) = Benar: S3 (3, 2) = Benar: S3 (3, 1) = Benar: S3 (4, 1) = Benar Akhiri Pilih Kasus 7 Pilih Case ROT2 Kasus 1: S3 (3, 1) = Benar: S3 (3, 2) = Benar: S3 (2, 2) = Benar: S3 (2, 3) = Benar Kasus 2: S3 (2, 1) = Benar: S3 (3, 1) = Benar: S3 (3, 2) = Benar: S3 (4, 2) = Benar Akhiri Pilih Akhiri Pilih OK = 1 Untuk i = 1 hingga 4 Untuk i2 = 1 hingga 4 Jika s3 (i, i2) = true maka Jika x i - 1 <1 atau x i - 1> 10 atau y - i2 1 <1 maka ok = 0 Jika OK = 1 maka Jika n (x i - 1, y - i2 1) = true maka ok = 0 Akhiri jika Akhiri jika Berikutnya Berikutnya Jika OK = 0 maka Keluar dari Sub Rot = ROT2 Untuk i = 1 hingga 4 Untuk i2 = 1 hingga 4 Jika s3 (i, i2) = true dan s (i, i2) = false maka document.all (cstr (coor (x i - 1, y - i2 1))). bgcolor = farg Akhiri jika Jika s3 (i, i2) = false dan s (i, i2) = true maka document.all (cstr (coor (x i - 1, y - i2 1))). bgcolor = #000000 Akhiri jika s (i, i2) = s3 (i, i2) Berikutnya Berikutnya Akhir sub Sub Document_onkeydown Jika window.event.keycode = 27 lalu msgbox jeda ,, tet If window.event.keycode = 80 atau window.event.keycode = 114 Kemudian iniciar (d) If window.event.keycode = 113 lalu iniciar (i) Jika bukan Pausa = true maka Jika window.event.keycode = 38 dan gbr> 1 lalu rota Jika window.event.keycode = 37 lalu OK = 1 Untuk i = 1 hingga 4 Untuk i2 = 1 hingga 4 If s (i, i2) = true dan x i - 1 - 1> 0 lalu Jika n (x i - 1 - 1, y - i2 1) = true maka ok = 0 Akhiri jika If s (i, i2) = true dan x i - 1 - 1 <1 maka ok = 0 Berikutnya Berikutnya Jika OK = 1 maka X = x - 1 Untuk i = 1 hingga 4 Untuk i2 = 1 hingga 4 Jika s (i, i2) = true maka Jika s (i 1, i2) = false maka document.all (cstr (coor (x i, y - i2 1))). bgcolor = #000000 Akhiri jika Akhiri jika Jika s (i, i2) = true maka document.all (cstr (coor (x i - 1, y - i2 1))). bgcolor = farg Akhiri jika Berikutnya Berikutnya Akhiri jika Akhiri jika Jika window.event.keycode = 39 lalu OK = 1 Untuk i = 1 hingga 4 Untuk i2 = 1 hingga 4 Jika s (i, i2) = true dan x i - 1 1 <11 lalu Jika n (x i - 1 1, y - i2 1) = true maka ok = 0 Akhiri jika If s (i, i2) = true dan x i - 1 1> 10 maka ok = 0 Berikutnya Berikutnya Jika OK = 1 maka X = x 1 Untuk i = 1 hingga 4 Untuk i2 = 1 hingga 4 Jika s (i, i2) = true maka Jika s (i - 1, i2) = false maka document.all (cstr (coor (x i - 2, y - i2 1))). bgcolor = #000000 Akhiri jika Akhiri jika Jika s (i, i2) = true maka document.all (cstr (coor (x i - 1, y - i2 1))). bgcolor = farg Akhiri jika Berikutnya Berikutnya Akhiri jika Akhiri jika Aqui Jika window.event.keycode = 32 atau window.event.keycode = 40 lalu Jika Gbr> 0 Lalu Untuk i = 1 hingga 4 Untuk i2 = 1 hingga 4 Jika s (i, i2) = true maka document.all (cstr (coor (x i - 1, y - i2 1))). bgcolor = #000000 Akhiri jika Berikutnya Berikutnya Melakukan Y = y - 1 Untuk i = 1 hingga 4 Untuk i2 = 1 hingga 4 If s (i, i2) = true dan y - i2 1 = 1 lalu gbr = 0 Jika y - i2> 0 dan x i - 1> 0 dan x i - 1 <11 Kemudian Jika s (i, i2) = true dan n (x i - 1, y - i2) = true maka gbr = 0 Akhiri jika Berikutnya Berikutnya Loop sampai gbr = 0 Untuk i = 1 hingga 4 Untuk i2 = 1 hingga 4 Jika s (i, i2) = true maka document.all (cstr (coor (x i - 1, y - i2 1))). bgcolor = farg Akhiri jika Jika s (i, i2) = true maka n (x i - 1, y - i2 1) = true Berikutnya Berikutnya Akhiri jika Akhiri jika Akhiri jika Akhir sub fungsi mmove (indeks) Jika indeks = saya kemudian document.all (window.event.srcelement.sourceIndex) .className = Normhi document.all (window.event.srcelement.sourceIndex) .bgcolor = #0099cc kalau tidak document.all (window.event.srcelement.sourceIndex) .className = Normalh document.all (window.event.srcelement.sourceIndex) .bgcolor = #009900 akhiri jika fungsi akhir </script> </html> <%Berakhir jika%> |
Bagikan: Gunakan ASP untuk membuat diagram lingkaran, diagram batang, dll. Dalam pekerjaan kami, kami sering perlu mengonversi data menjadi bagan batang, diagram lingkaran, dll. Untuk memfasilitasi dan analisis data intuitif. Di sini saya akan memperkenalkan kepada Anda komponen yang membuat diagram lingkaran dan diagram batang di ASP: CSDrawGraph, csdgt.zip. Karena ini adalah komponen, kita perlu menggunakan REGSV sebelum menggunakannya.