Trang 136
Danh sách các biến c x lý :
ST
T
Th hin Loi biến c X Ghi
chú
1
cmdDong A_Click Đóng
TH_timkiemvathay
the
private
2 cmdTim A_Click Tiến hành tìm kiếm private
3 cmdThayThe A_Click Tiến hành thay thế private
4
TH_TimKiemVaThay
The
A_VisibleChanged Nếu richtextbox
đang select chui kí
t thì chui kí t đó
s được chuyn vào
cbtucantim
private
I.B.2.a.3. Lp NhapGiaTriChatPhanUng :
Nhim v : nhp giá tr cho ChatPhanUng trong Phương trình
phn ng để tiến hành tính giá tr ca các cht còn li trong
Phương trình phn ng . Giá tr này có th là s mol hay khi
lượng ca ChatPhanUng.
Trang 137
Danh sách các đối tượng th hin :
STT Tên Loi Ý nghĩa Ghi chú
1 lbThuocTinh A_Label Thuc tính private
2 lbGiaTri A_Label Giá tr private
3 lbDonVi A_Label Đơn v private
4 cbThuocTinh A_ComboBox S mol/khi lượng private
5 cbDonVi A_ComboBox G/kg/tn private
6 txtGiaTri A_TextBox Giá tr ca cht
phn ng
private
7 btDongY A_Button Đồng ý private
8 btHuyBo A_Button Hu b private
Danh sách các đối tượng x lý :
STT Tên Loi Ý nghĩa Ghi chú
1
m_chat ChatPhanUng Th hin đối tượng
chatphanung s
được nhp giá tr
private
Danh sách các biến c :
STT Th hin Loi biến c X Ghi chú
1 btHuyBo A_Click Đóng th hin private
2 txtGiaTri A_KeyDown Nếu nhn enter thì x
lý nhp giá tr
private
3 btDongY A_Click X lý nhp giá tr private
4
cbThuocTinh A_SelectedInde
xChange
Nếu chn “s mol” thì
lbdonvi và cbdonvi s
biến mt còn chn
“khi lượng” thì chúng
s xut hin
private
5 frmNhapGiaTri A_Closing Nếu chưa nhp giá tr
thì định m_chat = null
private
I.B.2.a.4. Lp XL_TimKiemVaThayThe :
Nhim v : là lp trc tiếp x lý tác v tìm kiếm và thay thế
trên form TimKiemVaThayThe.
Danh sách các đối tượng th hin :
Trang 138
STT Tên Loi Ý nghĩa Ghi chú
1 cbTuCanTim A_ComboBox T cn tìm private
2 cbTuThayThe A_ComboBox T thay thế private
3 chkPhanBietHoaThuong A_CheckBox Phân bit hoa
thường
private
4 chkTimCaTu A_CheckBox Tìm tt c private
5 optTuTrenXuong A_RadioButton Tìm t trên xung private
6 optTuDuoiLen A_RadioButton Tìm t dưới lên private
7 richTextBox A_RichTextBox Tiến hành tìm kiếm
trên richtextbox
private
Danh sách các hàm x lý :
STT Tên hàm Tham
s
Kết
qu
X Ghi
chú
1
TimKiem Tiến hành tìm kiếm
trên richtextbox da
trên t khoá
cbtucantim
public
2
ThayThe Tiến hành tìm kiếm
trên richtextbox da
trên t khoá
cbtucantim và thay
thế bng cbthaythe
public
3
ThemChuoiVaoComboBox Kim tra chui va
nhp vào có trùng
vi chui đã có sn
trong cbtucantim hay
cbthaythe chưa nếu
chưa có thì thêm t
va nhp vào 2
combobox trên
pubic
static
4 TimChuoiTrongComboBox Tìm chui trong 2
combobox
public
static
I.B.2.a.5. Lp XuLyRichTextBox :
Nhim v : Là lp trc tiếp x lý các tác v liên quan đến
richtextbox gm có to t động phương trình phn ng khi biêt
Trang 139
các cht tham gia, nếu có th to ra nhìêu phương trình phn
ng thì hin th listbox cho phép người dùng chn phương trình
phn ng cn dùng. Sau đó, khi người dùng nhp giá tr cho
cht trong phương trình phn ng => t động tính li giá tr ca
các cht còn li.
Danh sách các đối tượng th hin :
STT Tên Loi Ý nghĩa Ghi chú
1 m_richTextBox RichTextBox Son tho bài làm private
2 m_listBox ListBox Hin th tp hp
phương trình phn ng
private
Danh sách các đối tượng x lý :
STT Tên Lp Ý nghĩa Ghi chú
1 m_myRichTextBox CoSo Tham chiếu đến đối tượng
m_richtextbox
private
2 m_myListBox XuLyListBox Tham chiếu đến đối tượng
m_listbox
private
3
m_ptpus TapHopPhuong
TrinhPhanUng
Tp hp tt c các đối tượng
phuongtrinhphanung có trong
m_richtextbox
private
Danh sách các biến c :
STT Th hin Loi biến c X Ghi chú
1 m_richTextBox A_KeyDown Nhn Ctrl + Shift + P
=> To đối tượng
phuongtrinhphanung
private
2 m_richTextBox A_KeyUp Hin th đối tượng
phuongtrinhphanung
va to
private
3 m_richTextBox A_Protected Khi người dùng thay
đổi chui kí t đựơc
bo v , nếu người
dùng nhn Del thì s
xoá
private
4 m_richTextBox A_GotFocus Hin th private
Trang 140
phuongtrinhphanung
ngừơi dùng chn trong
listbox
5 m_richTextBox A_MouseDown Nếu ngừơi dùng nhn
doubleclick vào cht
phn ng trong đối
tượng
phuongtrinhphanung
thì s hin th ca s
nhapgiatrichatphanung
private
I.B.2.a.6. Lp CoSo :
Nhim v : lp này cha mt biến static m_richTextBox tham
chiếu trc tiếp đến đối tượng richTextBox ca lp
XuLyRichTextBox để tiến hành x lý hin th ca lp
PhuongTrinhPhanUng kế tha t lp CoSo này.
Danh sách các đối tựơng th hin
STT Tên Loi ý nghĩa Ghi chú
1 m_richTextBox RichTextBox Tham chiếu đến đối
tựơng RichTextBox ca
lp đối tượng có cha
biến thuc lp CoSo này
protected
static
Danh sách hàm x lý :
STT Tên Tham s Kết qu X Ghi chú
1 hienThi str : string Hin th chui
str ra
m_richTextBox
đồng thi đặt
thuc tính bo
v
protected
I.B.2.a.7. Lp PhuongTrinhPhanUng :
Nhim v : kế tha t lp CoSo : to lp mt đối tựơng
PhuongTrinhPhanUngHoanChinh cùng 2 v trí đầu và cui ca
chúng. Sau đó tiến hành hin th.