swattw

Untitled

Dec 19th, 2016
252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 34.24 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10.  
  11. namespace Credit
  12. {
  13. public partial class Form1 : Form
  14. {
  15. public Form1()
  16. {
  17. InitializeComponent();
  18. }
  19.  
  20.  
  21.  
  22.  
  23.  
  24. private void 關於ToolStripMenuItem_Click(object sender, EventArgs e)
  25. {
  26. MessageBox.Show("Desingner:Swattw\n最後更新資料時間:105學年度下學期", "關於",
  27. MessageBoxButtons.OK,
  28. MessageBoxIcon.Information);
  29.  
  30. }
  31.  
  32. private void button1_Click(object sender, EventArgs e)
  33. {
  34. if (string.IsNullOrEmpty(textBox1.Text))
  35. {
  36. MessageBox.Show("請輸入課程代碼", "警告",
  37. MessageBoxButtons.OK,
  38. MessageBoxIcon.Exclamation);
  39. return;
  40. }
  41. int credit = Int32.Parse(textBox1.Text);
  42. if (credit < 999999)
  43. {
  44. MessageBox.Show("請輸入正確課程代碼\n課程代碼應為七碼", "警告",
  45. MessageBoxButtons.OK,
  46. MessageBoxIcon.Exclamation);
  47. return;
  48. }
  49. else if (credit == 0000000)
  50. {
  51. MessageBox.Show("請輸入正確課程代碼\n課程代碼不得為全0", "警告",
  52. MessageBoxButtons.OK,
  53. MessageBoxIcon.Exclamation);
  54. return;
  55. }
  56.  
  57.  
  58. if (radioButton1.Checked)
  59. //(法制)
  60. switch (credit)
  61. {
  62. case (6201031):
  63. case (6201032):
  64. label3.Text= "共同必修:謝國欣─刑法總則 大一,3學分";
  65. break;
  66. case (6201021):
  67. case (6201022):
  68. label3.Text = "共同必修:廖蕙玟-民法總則 大一,2學分";
  69. break;
  70. case (6201041):
  71. case (6201042):
  72. label3.Text = "共同必修:王韻茹-憲法 大一,2學分";
  73. break;
  74. case (6201888):
  75. label3.Text = "校定必修:學系服務學習";
  76. break;
  77. case (6202017):
  78. case (6202019):
  79. label3.Text = "共同必修:楊宏暉-民法債編總論 大二,2學分";
  80. break;
  81. case (6202023):
  82. case (6202024):
  83. label3.Text = "共同必修:謝哲勝-民法物權 大二,2學分";
  84. break;
  85. case (6202025):
  86. label3.Text = "共同必修:梁弘孟-民法親屬 大二(一學期),2學分";
  87. break;
  88. case (6202026):
  89. label3.Text = "共同必修:梁弘孟-民法繼承 大二(一學期),2學分";
  90. break;
  91. case (6202031):
  92. case (6202032):
  93. label3.Text = "共同必修:王正嘉-刑法分則 大二,2學分";
  94. break;
  95. case (6202043):
  96. case (6202044):
  97. label3.Text = "共同必修:李仁淼-行政法總論 大二,2學分";
  98. break;
  99. case (6202041):
  100. label3.Text = "專業必修:廖宗聖-國際公法 大二(一學期),2學分";
  101. break;
  102. case (6203020):
  103. label3.Text = "共同必修:周振峰-公司法 大三(一學期),2學分";
  104. break;
  105. case (6203022):
  106. label3.Text = "共同必修:羅俊瑋-票據法 大三(一學期),2學分";
  107. break;
  108. case (6203023):
  109. label3.Text = "共同必修:羅俊瑋-保險法 大三(一學期),2學分";
  110. break;
  111. case (6203024):
  112. label3.Text = "共同必修:羅俊瑋-海商法 大三(一學期),2學分";
  113. break;
  114. case (6203075):
  115. label3.Text = "共同必修:周振峰-證券交易法 大三(一學期),2學分";
  116. break;
  117. case (6203025):
  118. case (6203026):
  119. label3.Text = "共同必修:周兆昱-民法債編各論 大三,2學分";
  120. break;
  121. case (6203033):
  122. case (6203034):
  123. label3.Text = "共同必修:謝國欣-刑事訴訟法 大三,2學分";
  124. break;
  125. case (6203035):
  126. case (6203036):
  127. label3.Text = "共同必修:廖蕙玟-民事訴訟法 大三,2學分";
  128. break;
  129. case (6204001):
  130. case (6204002):
  131. label3.Text = "共同必修:劉建宏-訴願及行政訴訟法 大四,2學分";
  132. break;
  133. case (6204012):
  134. label3.Text = "共同必修:蔡華凱-國際私法 大四,2學分";
  135. break;
  136. //
  137. //必修(法學)
  138.  
  139. case (6101021):
  140. case (6101022):
  141. label3.Text = "共同必修:蔡華凱-民法總則 大一,2學分";
  142. break;
  143. case (6101031):
  144. case (6101032):
  145. label3.Text = "共同必修:黃士軒-刑法總則 大一,3學分";
  146. break;
  147. case (6101041):
  148. case (6101042):
  149. label3.Text = "共同必修:吳信華-憲法 大一,2學分";
  150. break;
  151. case (6102019):
  152. case (6102020):
  153. label3.Text = "共同必修:謝哲勝-民法債編總論 大二,2學分";
  154. break;
  155. case (6102023):
  156. case (6102024):
  157. label3.Text = "共同必修:楊宏暉-民法物權 大二,2學分";
  158. break;
  159. case (6102025):
  160. label3.Text = "共同必修:施慧玲-民法親屬 大二(一學期),2學分";
  161. break;
  162. case (6102026):
  163. label3.Text = "共同必修:施慧玲-民法繼承 大二(一學期)),2學分";
  164. break;
  165. case (6102043):
  166. case (6102044):
  167. label3.Text = "共同必修:蕭文生-行政法總論 大二,2學分";
  168. break;
  169. case (6102092):
  170. case (6102091):
  171. label3.Text = "法律系不得選修本門課程。";
  172. break;
  173. case (6103022):
  174. label3.Text = "共同必修:周振峰-票據法 大三(一學期),2學分";
  175. break;
  176. case (6103023):
  177. label3.Text = "共同必修:羅俊瑋-保險法 大三(一學期),2學分";
  178. break;
  179. case (6103024):
  180. label3.Text = "共同必修:周振峰-海商法 大三(一學期),2學分";
  181. break;
  182. case (6103025):
  183. case (6103026):
  184. label3.Text = "共同必修:楊宏暉-民法債編各論 大三,2學分";
  185. break;
  186. case (6103033):
  187. case (6103034):
  188. label3.Text = "共同必修:盧映潔-刑事訴訟法 大三,2學分";
  189. break;
  190. case (6103041):
  191. case (6103042):
  192. label3.Text = "共同必修:蔡華凱-民事訴訟法 大三,2學分";
  193. break;
  194. case (6303025):
  195. label3.Text = "共同必修:王志誠-公司法 大三,2學分(財法系支援法學組)";
  196. break;
  197. case (6304006):
  198. label3.Text = "共同必修:王志誠-證券交易法 大三,2學分(財法系支援法學組)";
  199. break;
  200. case (6104001):
  201. case (6104008):
  202. label3.Text = "共同必修:江嘉琪-訴願及行政訴訟法 大四,2學分";
  203. break;
  204. case (6104014):
  205. label3.Text = "共同必修:廖蕙玟-國際私法 大四,2學分";
  206. break;
  207. //法學組共同必修
  208. //專業必修:12學分
  209. case (6203041):
  210. label3.Text = "專業必修:劉建宏-地方自治法 大三(一學期),2學分";
  211. break;
  212. case (6203061):
  213. label3.Text = "專業必修:郝鳳鳴-社會法總論 大三(一學期),2學分";
  214. break;
  215. case (6203062):
  216. label3.Text = "專業必修:郝鳳鳴-社會法各論 大三(一學期),2學分";
  217. break;
  218. case (6203063):
  219. label3.Text = "專業必修:鄭津津-勞動法總論 大三(一學期),2學分";
  220. break;
  221. case (6203064):
  222. label3.Text = "專業必修:周兆昱-勞動法各論 大三(一學期),2學分";
  223. break;
  224.  
  225. //
  226. //相對必修:10學分
  227. case (6202039):
  228. label3.Text = "相對必修:王韻茹-行政法實例演習,2學分";
  229. break;
  230. case (6203042):
  231. label3.Text = "相對必修:吳信華-憲法實例演習,2學分";
  232. break;
  233. case (6203048):
  234. label3.Text = "相對必修:王韻茹-行政程序法,2學分";
  235. break;
  236. case (6203043):
  237. label3.Text = "相對必修:劉建宏-警察法,2學分";
  238. break;
  239. case (6203044):
  240. label3.Text = "相對必修:王韻茹-經濟行政法,2學分";
  241. break;
  242. case (6203045):
  243. label3.Text = "相對必修:李仁淼-教育法,2學分";
  244. break;
  245. case (6102064):
  246. case (6102065):
  247. label3.Text = "相對必修:謝國欣-法學英文,2學分";
  248. break;
  249. case (6104075):
  250. label3.Text = "相對必修:鄭津津-法律倫理學,2學分";
  251. break;
  252. case (6203046):
  253. label3.Text = "相對必修:蕭文生-傳播法,2學分";
  254. break;
  255. case (6204035):
  256. label3.Text = "相對必修:王韻茹-立法技術與程序,2學分";
  257.  
  258. break;
  259. //
  260. //專業選修(法制)
  261.  
  262. case (6204025):
  263. label3.Text = "專業選修:周兆昱-勞動法實例演習,2學分";
  264. break;
  265. case (6204026):
  266. label3.Text = "專業選修:周兆昱-勞動法實例演習,2學分";
  267. break;
  268. case (6204060):
  269. label3.Text = "專業選修:羅俊瑋-國際海洋法,2學分";
  270. break;
  271.  
  272. //專業選修(財法)
  273.  
  274. case (6303024):
  275. label3.Text = "專業選修:稅法總論(財法),2學分";
  276. break;
  277. case (6303036):
  278. label3.Text = "專業選修:商標法(財法),2學分";
  279. break;
  280. case (6303038):
  281. label3.Text = "專業選修:銀行法(財法),2學分";
  282. break;
  283. case (6304016):
  284. label3.Text = "專業選修:著作權法(財法),2學分";
  285. break;
  286. case (6304025):
  287. label3.Text = "專業選修:兩岸企業併購法(財法),2學分";
  288. break;
  289. case (6304029):
  290. label3.Text = "專業選修:國際貿易法(財法),2學分";
  291. break;
  292. case (5101096):
  293. case (5101097):
  294. label3.Text = "專業選修:經濟學(經濟),3學分";
  295. break;
  296. case (5261022):
  297. label3.Text = "專業選修:初級會計學(會資),3學分";
  298. break;
  299.  
  300. //專業選修(法學)
  301. case (6102050):
  302. label3.Text = "專業選修:黃士軒-刑法總則理論演習 2學分";
  303. break;
  304. case (6102089):
  305. label3.Text = "專業選修:高文琦-羅馬法史導論 2學分";
  306. break;
  307. case (6103067):
  308. case (6103058):
  309. label3.Text = "專業選修:周兆昱-日文法學名著選讀 2學分";
  310. break;
  311. case (6103096):
  312. label3.Text = "專業選修:廖宗聖-國際公法案例研究 2學分";
  313. break;
  314. case (6104061):
  315. label3.Text = "專業選修:盧映潔-刑法實例演習 2學分";
  316. break;
  317. case (6103087):
  318. label3.Text = "專業選修:周振鋒-企業併購法 2學分";
  319. break;
  320. case (6103090):
  321. label3.Text = "專業選修:廖宗聖-國際環境法 2學分";
  322. break;
  323. case (6104021):
  324. label3.Text = "專業選修:施慧玲-法律與社會 2學分";
  325. break;
  326. case (6104093):
  327. label3.Text = "專業選修:王正嘉-法律實習 1學分";
  328. break;
  329. case (6104098):
  330. label3.Text = "專業選修:姚信安-智慧財產權法實例演習 2學分";
  331. break;
  332.  
  333. case (610394):
  334. label3.Text = "專業選修:謝國欣-國際人權法 2學分";
  335. break;
  336.  
  337. case (6101001):
  338. label3.Text = "專業選修:高文琦-法學緒論 2學分";
  339. break;
  340. case (6102063):
  341. case (6102062):
  342. label3.Text = "專業選修:楊美娟-德文 2學分";
  343. break;
  344. case (6102060):
  345. case (6102061):
  346. label3.Text = "專業選修:周兆昱-日文 2學分";
  347. break;
  348. case (6103071):
  349. label3.Text = "專業選修:梁弘孟-法制史 2學分";
  350. break;
  351. case (6104006):
  352. label3.Text = "專業選修:林洲富-強制執行法 2學分";
  353. break;
  354. case (6204034):
  355. label3.Text = "專業必修:王正嘉-刑事法實例演習,2學分";
  356. break;
  357. case(6204061):
  358. label3.Text = "專業選修:羅俊瑋-海洋法 2學分";
  359. break;
  360. case (6104002):
  361. label3.Text = "專業必修:高文琦-法理學 大四,2學分";
  362. break;
  363. case (6104009):
  364. label3.Text = "專業必修:高文琦-法理學 大四,2學分";
  365. break;
  366.  
  367.  
  368. default:
  369. label3.Text = "這不是屬於任何法律系必修或是選修學分,\n可能是自由選修,建議向系辦確認學分屬性。";
  370. break;
  371.  
  372.  
  373. }
  374. if (radioButton2.Checked)
  375. //(法學)
  376. switch (credit)
  377. {
  378. case (6201031):
  379. case (6201032):
  380. label3.Text = "共同必修:謝國欣─刑法總則 大一,3學分";
  381. break;
  382. case (6201021):
  383. case (6201022):
  384. label3.Text = "共同必修:廖蕙玟-民法總則 大一,2學分";
  385. break;
  386. case (6201041):
  387. case (6201042):
  388. label3.Text = "共同必修:王韻茹-憲法 大一,2學分";
  389. break;
  390. case (6201888):
  391. label3.Text = "校定必修:學系服務學習";
  392. break;
  393. case (6202017):
  394. case (6202019):
  395. label3.Text = "共同必修:楊宏暉-民法債編總論 大二,2學分";
  396. break;
  397. case (6202023):
  398. case (6202024):
  399. label3.Text = "共同必修:謝哲勝-民法物權 大二,2學分";
  400. break;
  401. case (6202025):
  402. label3.Text = "共同必修:梁弘孟-民法親屬 大二(一學期),2學分";
  403. break;
  404. case (6202026):
  405. label3.Text = "共同必修:梁弘孟-民法繼承 大二(一學期),2學分";
  406. break;
  407. case (6202031):
  408. case (6202032):
  409. label3.Text = "共同必修:王正嘉-刑法分則 大二,2學分";
  410. break;
  411. case (6202043):
  412. case (6202044):
  413. label3.Text = "共同必修:李仁淼-行政法總論 大二,2學分";
  414. break;
  415. case (6202041):
  416. label3.Text = "專業必修:廖宗聖-國際公法 大二(一學期),2學分";
  417. break;
  418. case (6203020):
  419. label3.Text = "共同必修:周振峰-公司法 大三(一學期),2學分";
  420. break;
  421. case (6203022):
  422. label3.Text = "共同必修:羅俊瑋-票據法 大三(一學期),2學分";
  423. break;
  424. case (6203023):
  425. label3.Text = "共同必修:羅俊瑋-保險法 大三(一學期),2學分";
  426. break;
  427. case (6203024):
  428. label3.Text = "共同必修:羅俊瑋-海商法 大三(一學期),2學分";
  429. break;
  430. case (6203075):
  431. label3.Text = "共同必修:周振峰-證券交易法 大三(一學期),2學分";
  432. break;
  433. case (6203025):
  434. case (6203026):
  435. label3.Text = "共同必修:周兆昱-民法債編各論 大三,2學分";
  436. break;
  437. case (6203033):
  438. case (6203034):
  439. label3.Text = "共同必修:謝國欣-刑事訴訟法 大三,2學分";
  440. break;
  441. case (6203035):
  442. case (6203036):
  443. label3.Text = "共同必修:廖蕙玟-民事訴訟法 大三,2學分";
  444. break;
  445. case (6204001):
  446. case (6204002):
  447. label3.Text = "共同必修:劉建宏-訴願及行政訴訟法 大四,2學分";
  448. break;
  449. case (6204012):
  450. label3.Text = "共同必修:蔡華凱-國際私法 大四,2學分";
  451. break;
  452. //
  453. //必修(法學)
  454. case (6101888):
  455. label3.Text = "校定必修:學系服務學習";
  456. break;
  457. case (6101021):
  458. case (6101022):
  459. label3.Text = "共同必修:蔡華凱-民法總則 大一,2學分";
  460. break;
  461. case (6101031):
  462. case (6101032):
  463. label3.Text = "共同必修:黃士軒-刑法總則 大一,3學分";
  464. break;
  465. case (6101041):
  466. case (6101042):
  467. label3.Text = "共同必修:吳信華-憲法 大一,2學分";
  468. break;
  469. case (6102019):
  470. case (6102020):
  471. label3.Text = "共同必修:謝哲勝-民法債編總論 大二,2學分";
  472. break;
  473. case (6102023):
  474. case (6102024):
  475. label3.Text = "共同必修:楊宏暉-民法物權 大二,2學分";
  476. break;
  477. case (6102025):
  478. label3.Text = "共同必修:施慧玲-民法親屬 大二(一學期),2學分";
  479. break;
  480. case (6102026):
  481. label3.Text = "共同必修:施慧玲-民法繼承 大二(一學期)),2學分";
  482. break;
  483. case (6102043):
  484. case (6102044):
  485. label3.Text = "共同必修:蕭文生-行政法總論 大二,2學分";
  486. break;
  487. case (6102092):
  488. case (6102091):
  489. label3.Text = "法律系不得選修本門課程。";
  490. break;
  491. case (6103022):
  492. label3.Text = "共同必修:周振峰-票據法 大三(一學期),2學分";
  493. break;
  494. case (6103023):
  495. label3.Text = "共同必修:羅俊瑋-保險法 大三(一學期),2學分";
  496. break;
  497. case (6103024):
  498. label3.Text = "共同必修:周振峰-海商法 大三(一學期),2學分";
  499. break;
  500. case (6103025):
  501. case (6103026):
  502. label3.Text = "共同必修:楊宏暉-民法債編各論 大三,2學分";
  503. break;
  504. case (6103033):
  505. case (6103034):
  506. label3.Text = "共同必修:盧映潔-刑事訴訟法 大三,2學分";
  507. break;
  508. case (6103041):
  509. case (6103042):
  510. label3.Text = "共同必修:蔡華凱-民事訴訟法 大三,2學分";
  511. break;
  512. case (6303025):
  513. label3.Text = "共同必修:王志誠-公司法 大三,2學分(財法系支援法學組)";
  514. break;
  515. case (6304006):
  516. label3.Text = "共同必修:王志誠-證券交易法 大三,2學分(財法系支援法學組)";
  517. break;
  518. case (6104001):
  519. case (6104008):
  520. label3.Text = "共同必修:江嘉琪-訴願及行政訴訟法 大四,2學分";
  521. break;
  522. case (6104014):
  523. label3.Text = "共同必修:廖蕙玟-國際私法 大四,2學分";
  524. break;
  525. //法學組共同必修
  526. //專業必修:12學分
  527. case (6101054):
  528. label3.Text = "專業必修:周振峰-英美法導論 大一,2學分";
  529. break;
  530. case (6102001):
  531. label3.Text = "專業必修:李仁淼-法學方法論 大二,2學分";
  532. break;
  533. case (6102040):
  534. label3.Text = "專業必修:廖宗聖-國際公法 大二,2學分";
  535. break;
  536. case (6104003):
  537. label3.Text = "專業必修:施慧玲-法律社會學導論 大四,2學分";
  538. break;
  539. case (6104002):
  540. label3.Text = "專業必修:高文琦-法理學 大四,2學分";
  541. break;
  542. case (6104009):
  543. label3.Text = "專業必修:高文琦-法理學 大四,2學分";
  544. break;
  545. //
  546. //相對必修:10學分
  547. case (6101001):
  548. label3.Text = "相對必修:高文琦-法學緒論 2學分";
  549. break;
  550. case (6102063):
  551. case (6102062):
  552. label3.Text = "相對必修:楊美娟-德文 2學分";
  553. break;
  554. case (6102060):
  555. case (6102061):
  556. label3.Text = "相對必修:周兆昱-日文 2學分";
  557. break;
  558. case (6102064):
  559. case (6102065):
  560. label3.Text = "相對必修:謝國欣-法學英文 2學分";
  561. break;
  562. case (6103071):
  563. label3.Text = "相對必修:梁弘孟-法制史 2學分";
  564. break;
  565. case (6104006):
  566. label3.Text = "相對必修:林洲富-強制執行法 2學分";
  567. break;
  568. case (6104075):
  569. label3.Text = "相對必修:鄭津津-法律倫理學 2學分";
  570. break;
  571. case (6204034):
  572. label3.Text = "相對必修:王正嘉-刑事法實例演習 2學分";
  573. break;
  574. case (6204035):
  575. case (6204051):
  576. label3.Text = "相對必修:羅俊瑋-法律服務 2學分";
  577.  
  578. break;
  579. //
  580. //專業選修:10學分
  581. case (6102050):
  582. label3.Text = "專業選修:黃士軒-刑法總則理論演習 2學分";
  583. break;
  584. case (6103067):
  585. label3.Text = "專業選修:周兆昱-日文法學名著選讀 2學分";
  586. break;
  587. case (6103096):
  588. label3.Text = "專業選修:廖宗聖-國際公法案例研究 2學分";
  589. break;
  590. case (6104061):
  591. label3.Text = "專業選修:盧映潔-刑法實例演習 2學分";
  592. break;
  593. case (6102089):
  594. label3.Text = "專業選修:高文琦-羅馬法史導論 2學分";
  595. break;
  596. case (6103094):
  597. label3.Text = "專業選修:謝國欣-國際人權法 2學分";
  598. break;
  599. case (6204061):
  600. label3.Text = "專業選修:羅俊瑋-海洋法 2學分";
  601. break;
  602.  
  603. case (6103087):
  604. label3.Text = "專業選修:周振鋒-企業併購法 2學分";
  605. break;
  606. case (6103090):
  607. label3.Text = "專業選修:廖宗聖-國際環境法 2學分";
  608. break;
  609. case (6104021):
  610. label3.Text = "專業選修:施慧玲-法律與社會 2學分";
  611. break;
  612. case (6104093):
  613. label3.Text = "專業選修:王正嘉-法律實習 1學分";
  614. break;
  615. case (6104098):
  616. label3.Text = "專業選修:姚信安-智慧財產權法實例演習 2學分";
  617. break;
  618. //專業選修(法制)
  619.  
  620. case (6204025):
  621. case (6204026):
  622. label3.Text = "專業選修:周兆昱-勞動法實例演習,2學分";
  623. break;
  624. case (6204060):
  625. label3.Text = "專業選修:羅俊瑋-國際海洋法,2學分";
  626. break;
  627.  
  628. //專業選修(財法)
  629.  
  630. case (6303024):
  631. label3.Text = "專業選修:稅法總論(財法),2學分";
  632. break;
  633. case (6303036):
  634. label3.Text = "專業選修:商標法(財法),2學分";
  635. break;
  636. case (6303038):
  637. label3.Text = "專業選修:銀行法(財法),2學分";
  638. break;
  639. case (6304016):
  640. label3.Text = "專業選修:著作權法(財法),2學分";
  641. break;
  642. case (6304025):
  643. label3.Text = "專業選修:兩岸企業併購法(財法),2學分";
  644. break;
  645. case (6304029):
  646. label3.Text = "專業選修:國際貿易法(財法),2學分";
  647. break;
  648. case (5101096):
  649. case (5101097):
  650. label3.Text = "專業選修:經濟學(經濟),3學分";
  651. break;
  652. case (5261022):
  653. label3.Text = "專業選修:初級會計學(會資),3學分";
  654. break;
  655. //
  656. case (6202039):
  657. label3.Text = "專業選修:王韻茹-行政法實例演習,2學分";
  658. break;
  659. case (6203042):
  660. label3.Text = "專業選修:吳信華-憲法實例演習,2學分";
  661. break;
  662. case (6203048):
  663. label3.Text = "專業選修:王韻茹-行政程序法,2學分";
  664. break;
  665. case (6203043):
  666. label3.Text = "專業選修:劉建宏-警察法,2學分";
  667. break;
  668. case (6203044):
  669. label3.Text = "專業選修:江嘉琪-經濟行政法,2學分";
  670. break;
  671. case (6203045):
  672. label3.Text = "專業選修:李仁淼-教育法,2學分";
  673. break;
  674. case (6203046):
  675. label3.Text = "專業選修:蕭文生-傳播法,2學分";
  676. break;
  677. default:
  678. label3.Text = "這不是屬於任何法律系必修或是選修學分,\n可能是自由選修,建議向系辦確認學分屬性。";
  679. break;
  680.  
  681.  
  682. }
  683.  
  684. textBox1.Text = "";
  685. }
  686.  
  687.  
  688. private void 法律系學分ToolStripMenuItem_Click(object sender, EventArgs e)
  689. {
  690. MessageBox.Show("根據103年法律學系入學規定,法律學系應修學分共134學分,其中包含:\n1.校定必修:8學分(中文、英文、體育、服務學習)\n2.通識教育:20學分(第1、2、3、5、6向度各一)\n3.共同必修:62學分(兩組共同之部分)\n4.專業必修:12學分\n5.相對必修:10學分\n6.專業選修:10學分\n7.自由選修:12學分", "法律系學分",
  691. MessageBoxButtons.OK,
  692. MessageBoxIcon.Information);
  693. }
  694.  
  695. private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
  696. {
  697. if (e.KeyChar == (Char)48 || e.KeyChar == (Char)49 ||
  698. e.KeyChar == (Char)50 || e.KeyChar == (Char)51 ||
  699. e.KeyChar == (Char)52 || e.KeyChar == (Char)53 ||
  700. e.KeyChar == (Char)54 || e.KeyChar == (Char)55 ||
  701. e.KeyChar == (Char)56 || e.KeyChar == (Char)57 ||
  702. e.KeyChar == (Char)13 || e.KeyChar == (Char)8)
  703. {
  704. e.Handled = false;
  705. }
  706. else
  707. {
  708. e.Handled = true;
  709. }
  710. }
  711.  
  712. }
  713. }
Advertisement
Add Comment
Please, Sign In to add comment