本程序由主窗體form1和子窗體form2組成,設(shè)計界面如下圖所示:
主窗體Form1上建立的對象有Panel1、MediaPlayer1、OpenDialog1、Button1(打開文件)、Button2(播放)、Button3(暫停)、Button4(退出)。
子窗體Form2上建立的對象有Label1、BitBtm1(Yes)、BitBtm2(No)。
單擊“打開文件”按鈕,會彈出打開文件對話框。用戶指定一個要播放的文件后,單擊“播放”按鈕可播放多媒體文件,單擊“暫停”按鈕可暫停播放。
單擊“退出”按鈕,會彈出確認(rèn)對話框(Form2)。如果用戶按“Yes”鍵,程序結(jié)束;如果按“No”鍵,返回主窗體。
下面是Unit1的代碼部分,請在下劃線處完成程序填空。
本程序的功能是實現(xiàn)對dep表(系)-student表(學(xué)生)的主從查詢。用戶可以依次查詢系的記錄,也可以通過指定系號,查找并定位到指定的記錄。每當(dāng)顯示一個系的記錄后,系統(tǒng)自動顯示該系的學(xué)生記錄。設(shè)計界面和運行界面如下:
在Form1上建立的主要對象及連接如下:
Database1-Table1(與dep表相連)-DataSource1-DBEdit1~DBEdit3
Database1-Query1-DataSource2-DBGrid1(顯示學(xué)生信息)
Edit1、Button1(查找)、Button2(下一記錄)、Button3(上一記錄)等。
Query1的SQL語句是:
select *
from student
where dno = :dno
下面是Unit1單元的代碼實現(xiàn)部分,請完成程序填空。
本程序根據(jù)用戶選擇的運算符對輸入的二個操作數(shù)進(jìn)行運算,并顯示運算結(jié)果。設(shè)計界面和運行界面如圖所示。其中,運算符是一個含有4個單選按紐的RadioGroup1對象。
下面是單擊“運算”按鈕的事件處理程序,請根據(jù)功能要求完成程序填空。