... tiếp theo
LECTURE 7
LẬP TRÌNHSỰ KIỆN
LẬP TRÌNHSỰ KIỆN
4
Xõy dng mt chng trỡnh nh sau:
ã
Khi nhn vo button Red hoặc button Green hoặc button
Blue thì nền của cửa sổ chương trình thay đổi màu ... chứa
các MenuItem
Có thể thêm các thanh
phân cách (Separator)
để phân nhóm nhỏ hơn
31
CÁC EVENT SOURCE & EVENT OBJECT
CÁC EVENT SOURCE & EVENT OBJECT
29
CÀI ĐẶT VÀ QUẢN LÝ SỰ KIỆN
CÀI ... slide tiếp theo
21
MÔ HÌNH XỬ LÝ SỰ KIỆN
MÔ HÌNH XỬ LÝ SỰ KIN
Ba thnh phn chớnh ca mụ hỡnh
ã
Event source: ngun gõy ra sự kiện, thường
là các thành phần GUI trong chng trỡnh.
ã
Event object:...
... chuyển các số thuộc những ô lân cận trống.
Chẳng hạn các ô lân cận trốngtrong hình 1 là những ô 2, 4, 11, 15.
Hình II.7 là một ví dụ khác về các ô lân cận trống. Trong trường hợp này đó là các ...
IsMousedown. Khi nhận được sựkiện MouseDown ta đặt IsMouseDown thành True,
và khi nhận được sựkiện MouseUp ta đặt lại IsMouseDown thành False. Mỗi lần
nhận đượ
c sựkiện MouseMove thì nếu IsMouseDown ... hiện chơi lại bằng cách chọn File\New. Chương trình sẽ tự
động xáo lại các ô chứa số & ô trống theo thứ tự ngẫu nhiên.
Việc sắp xếp lại các ô số được thực hiện bằng cách sử dụng ô trống....
... chuyển các số thuộc những ô lân cận trống.
Chẳng hạn các ô lân cận trốngtrong hình 1 là những ô 2, 4, 11, 15.
Hình II.7 là một ví dụ khác về các ô lân cận trống. Trong trường hợp này đó là các ...
IsMousedown. Khi nhận được sựkiện MouseDown ta đặt IsMouseDown thành True,
và khi nhận được sựkiện MouseUp ta đặt lại IsMouseDown thành False. Mỗi lần
nhận đượ
c sựkiện MouseMove thì nếu IsMouseDown ... hiện chơi lại bằng cách chọn File\New. Chương trình sẽ tự
động xáo lại các ô chứa số & ô trống theo thứ tự ngẫu nhiên.
Việc sắp xếp lại các ô số được thực hiện bằng cách sử dụng ô trống....
... CNPM
Bài 1: Lậptrìnhsựkiện và giới thiệu chung về
Microsoft Visual Studio 2005 (C#)
I. Lậptrình hướng sự kiện
- Giới thiệu về lậptrình hướng sự kiện
- Giới thiệu một số sựkiện cơ bản: ... Toolbox kéo thả các control vào
form):
Hướng dẫn Thực hành môn Nhập môn CNPM
o Đăng ký và xử lý sựkiện cho button Thoát
2. Bài tập 2: Thiết kế giao diện và cài đặt chương trình như sau:
3. ... Textbox
- Listbox
- Combobox
- Checkbox, RadioButton
- …
III. Giới thiệu lậptrình ứng dụng WinForm
1. Bài tập 1: Viết chương trình tính tổng hai số
o Khởi động Microsoft Visual Studio 2005
o Tạo...
... môn CNPM
Bài 2: Lậptrìnhsựkiện và giới thiệu chung về
Microsoft Visual Studio 2005 – C# (tt)
1. Mục tiêu: tìm hiểu cách sử dụng một số control cơ bản
2. Xây dựng chương trình ứng dụng:
a. ... hình sau:
Đặt lại thuộc tính và tên cho form
Đặt lại thuộc tính và tên cho các control trên form
c. Đăng ký và xử lý sựkiện Button “Thêm”
- Thêm một item mới vào List_Thucdon:
List_Thucdon.Items.Add(txt_Mon.Text);
- ... xong thì clear txt_Mon
txt_Mon.Text = "";
d. Đăng ký và xử lý sựkiện cho Button
- Thêm một item được chọn trong List_Thucdon vào List_Chon
ListBo
x
List_Thucdon List_Chon
...
... Mô hình lậptrình Windows
Tài nguyên của ứng dụng (Resource)
Thư viện lậptrình Windows
Một chương trình tổng quát xây dựng trên Win API
Lậptrình Windows - lậptrìnhsựkiện
Sự kiện và ... queue
Application
queue
GetMessage()
TranslateMessage()
DispatchMessage()
DefWindowProc()
WindowProc()
Qui trình xử lý thông điệp
NỘI DUNG
Một số điểm khác biệt giữa lậptrình Windows & DOS
Một số khái niệm cơ bản
Lậptrìnhsựkiện (Even driven programming)
Các thành phần ... Lậptrình Windows - lậptrìnhsự kiện
Keyboard
Mouse
Other device
Device driver
System queue
Application
queue
GetMessage()
TranslateMessage()
DispatchMessage()
DefWindowProc()
WindowProc()
Qui...
...
ã
Thụng tin v sựkiện được lưu trong một đối tượng
sự kiện thuc lp con ca lp AWTEvent (gúi
java.awt.event).
ã
Chng trỡnh cú thể xử lý cácsựkiện bằng cách
đặt “lắng nghe sựkiện trên các thành ... chọn các checkbox thì
xuất hiện câu thông báo tương ứng trong vùng TextArea.
VÍ DỤ 4
VÍ DỤ 4
PHẦN 2
MÔ HÌNH
MÔ HÌNH
XỬ LÝ SỰ KIỆN
XỬ LÝ SỰ KIỆN
33
Các Listener Method
Các Listener Method
32
Các ... slide tiếp theo
21
MÔ HÌNH XỬ LÝ SỰ KIỆN
MÔ HÌNH XỬ LÝ SỰ KIN
Ba thnh phn chớnh ca mụ hỡnh
ã
Event source: ngun gõy ra sự kiện, thường
là các thành phần GUI trong chng trỡnh.
ã
Event object:...
... KIỆN
EventListener
ActionListener
ItemListener
TextListener
WindowListener
AdjustmentListener
FocusListener
ContainerListener
KeyListener
MouseListener
Là các interface
27
GV: Võ Tấn Dũng
MỘT SỐ LỚP SỰ KIỆN
MỘT SỐ LỚP SỰKIỆN
Sự kiện cấp cao: dùng cho một số thành phn c
thự
ã
ActionEvent: ...
EventObject.
ã
Cỏc lp con ca EventListener có thể cài đặt các phương
thức để xử lý sự kiện
MÔ HÌNH XỬ LÝ SỰ KIỆN
MÔ HÌNH XỬ LÝ SỰ KIỆN
... MouseEvent
21
GV: Võ Tấn Dũng
MÔ HÌNH XỬ LÝ SỰ KIỆN
MÔ HÌNH X Lí S KIN
Ba thnh phn chớnh ca mụ hỡnh
ã
Event source: nguồn gây ra sự kiện, thường
là các thành phn GUI trong chng trỡnh
ã
Event object: i...
... txt.Text);
}
â 2009 Khoa CNTT - HKHTN
8
}
Lp trình và Thit k Web 2
Bà
i
3
Bà
i
3
SS
kinkin
trongtrong
ASP.NETASP.NET
SS
kinkin
trongtrong
ASP.NETASP.NET
Ths
Trn
Th
Bích
Hnh
Ths
. ... cx lý xy ra trong trang.
â 2009 Khoa CNTT - HKHTN
19
LptrìnhvàThitk Web 2 – Bài 3: S kin trong ASP.NET
â 2009 Khoa CNTT - HKHTN
20
Lp trình và Thitk Web 2 – Bài 3: S kin trong ASP.NET
PIitPIit
P
age_
I
n
itP
age_
I
n
it
â ... HKHTN
17
LptrìnhvàThitk Web 2 – Bài 3: S kin trong ASP.NET
NidNid
Ni
d
ung
Ni
d
ung
Gii
thiu
v
Event
Gii
thiu
v
Event
Các s kin chính trong chu trình sng ca ng dng web
Cá
ki
Aliti...
... ệ
III. X lý các s ki n trên windowử ự ệ
Ph n trên đã cho th y cách th c chúng ta làm vi c v i các ngu n s ki n là các đ iầ ấ ứ ệ ớ ồ ự ệ ố
t ng n m trong m t window. Ph n này ta s xem xét các s ki ... lý các s ki n chu tử ự ệ ộ
Các s ki n v i chu t đ c x lý b i giao di n MouseListener. Khi m t ngu n sự ệ ớ ộ ượ ử ở ệ ộ ồ ự
ki n đ c kích ho t b i vi c click chu t, các ph ng th c x lý cho các ...
ph i”.ả
2. Vi t ch ng trình sau khi ch n m t Button trên màn hình, nh n phím x thì ch ng trình ươ ọ ộ ấ ươ
k t thúc.ế
107
4. Đ i t ng l ng nghe s s d ng thông tin trongcác đ i t ng s ki n đ...
... quan sát, phân tích, đánh giá cácsự
kiện, hiện tượng lịch sử của các em.
2.3.2.2. Sử dụng phim video có sự hỗ trợ của CNTT để tạo biểu tượng
về địa điểm xảy ra sựkiện
Ngoài việc sử dụng lược ... đánh hay sựkiện lịch sử. Đồng thời giúp cho các em thấy
được không gian, cách bố trí, phòng thủ tận dụng điều kiện tự nhiên, vị trí địa lý
để chuẩn bị hay hâm nóng bầu không khí của sựkiện diễn ... rất quan trọng. Trong đó loại biểu tượng về địa điểm nơi xảy ra sựkiện có
ý nghĩa, vị trí quan trọng bởi sựkiện là cơ sở của tri thức lịch sử mà địa điểm là
nơi diễn ra sựkiện đó, sẽ giúp...
...
Như vậy các vị từ sẽ bao gồm tên của vị từ và các đối số của nó. Các đối số được đặt
trong ngoặc và phân cách nhau bởi dấu phẩy.
Sự kiện và luật
Sự kiện là một vị từ diễn tả một sự thật. ...
Kiến thức và kĩ năng lậptrình căn bả
n
9.2 GIỚI THIỆU VỀ LẬPTRÌNH LOGIC
Trong lậptrình logic, ta có thể sử dụng các vị từ để định nghĩa các khái niệm của tất cả
các môn khoa học khác. ...
Đây là phần định nghĩa kiểu mới dựa vào cáckiểu đã biết. Cáckiểu được định nghĩa ở
đây sẽ được sử dụng cho các đối số trongcác vị từ. Nếu các vị từ sử dụng đối số có
kiểu cơ bản thì có thể...
... chương trình này, thì các biến toàn cục a, b và c vẫn còn.
Phương pháp 2: dùng các biến cục bộ d, e, f
(defun giai_ptb2 ()
(let ((d 0) (e 0) (f 0))
(print “Chương trình giải phương trình ... soạn thảo chương trình nên ta có thể sử dụng Notepad
để soạn thảo tập tin chương trình.
Trong một tập tin chương trình ta có thể định nghĩa nhiều hàm.
Lưu tập tin chương trình có tên theo ...
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
.
Ngôn ngữ lậptrình Chương VIII: Lậptrình hàm
92
= 6
Biến cục bộ
Biến cục bộ (local variables) là biến mà phạm vi của nó chỉ nằm trong hàm mà nó
được tạo ra. Biến...