1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo Csharp: Thiết kế chương trình Notepad + Source

33 909 3

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 33
Dung lượng 1,26 MB

Nội dung

CNTT - 06CT3 GVHD : ThS Đặng Kiên Cường 3 Một chương trình rất quen thuộc với chúng ta trong quá trình soạn thảo các văn bản hay viết các bài và để lưu với đuôi khác nhau đó là trương

Trang 2

CÁC THÀNH VIÊN TRONG NHÓM

ĐỨC MINH QUÂN NGUYỄN VĂN THƯƠNG TRẦN VĂN TRUNG

NGUYỄN MINH VƯƠNG HOÀNG VŨ

Trang 3

CNTT - 06CT3 GVHD : ThS Đặng Kiên Cường 3

Một chương trình rất quen thuộc với chúng ta trong quá

trình soạn thảo các văn bản hay viết các bài và để lưu với

đuôi khác nhau đó là trương trình Notapad trương trình

này có sẵn trong Window nhưng hôm nay bằng ngôn ngữ lập trình C# đã học chúng em xin giới thiệu đến thầy và

các bạn 1 chương trình Notapad hoàn toàn mới đươc viết

bằng ngôn ngữ C# và viết trên Window Form đây có thể

nói là phiên bản 2 của Notapad vì chương trình này được

nhóm em cải tiến nhiều tính năng và mạnh hơn rất nhiều

Sau đây nhóm em xin trình bày các bước thực hiện như

sau

I)Giới Thiệu Ứng Dụng

Trang 5

CNTT - 06CT3 GVHD : ThS Đặng Kiên Cường 5

II)Thiết Kế

Làm việc với control textbox

Bạn đặt control Textbox lên form và định lại kích cỡ cho form vào thời

gian chạy, form thường trông rất nhỏ và thường form có kích cỡ không

đổi, trường hợp này đôi khi tốt nhưng đôi khi trông rất kỳ lạ như bạn thấy trong hình sau:

Trang 6

Nhưng cái chúng ta muốn ở đây là form phải phủ kín

khi chương trình chạy để làm được diều này bạn hãy

nhấp đúp vào form và nhập đoạn lệnh như sau

private void formmain_Load(object sender, EventArgs e)

Trang 7

CNTT - 06CT3 GVHD : ThS Đặng Kiên Cường 7

Khi đó Form chạy ta sẽ có hình ảnh như sau

Trang 8

•Nút lệnh điều khiển File

Khi nhấp vào bạn thấy khung sổ xuống như hình dưới

Trang 10

•Bây giờ bạn nhấp đúp chuột lên điều khiển

Open đoạn code hiện ra bạn gõ nội dung sau

private void openToolStripMenuItem_Click(object sender, EventArgs e) {

openFileDialog1.Filter = "Text Files (*.txt)|*.txt|Word

Documents" + "(*.doc)|*.doc|All Files (*.*)|*.*";

Trang 11

CNTT - 06CT3 GVHD : ThS Đặng Kiên Cường 11

Như vậy với đoạn code này bạn có thể mở 1 file đã có sẵn

Trang 12

Với Control save bạn nhấp đúp lên và viết đoạn code như sau

private void saveToolStripMenuItem_Click(object sender, EventArgs e)

FileStream fStream;//chua ten moi

StreamWriter strWriter;//dung doc

Trang 14

•Control saveas cho phép bạn lưu vào với tên mới cho dù nó

đã lưu hay chưa lưu Bạn nhấp đúp vào và viết code như sau

private void saveAllToolStripMenuItem_Click(object sender, EventArgs e)

Trang 15

CNTT - 06CT3 GVHD : ThS Đặng Kiên Cường 15

Trang 16

Đối với nút lệnh Exit bạn viết code rất đơn giản nhƣ sau

private void exitToolStripMenuItem_Click(object

sender, EventArgs e)

{

Close();

}

Trang 17

CNTT - 06CT3 GVHD : ThS Đặng Kiên Cường 17

Chuyển sang Control Edit bạn sẽ thấy một giao diện với

những nút điều khiển như sau:

Trang 19

System.DateTime currentTime = System.DateTime.Now;

txtnoidung.Text = txtnoidung.Text + " " + DateTime.Now ;

}

Trang 20

Tiếp theo là Control điều khiển Format nhấp chuột vào đó 1 danh sách

sổ xuống bạn sẽ thấy hình ảnh nhƣ sau:

Trang 21

CNTT - 06CT3 GVHD : ThS Đặng Kiên Cường 21

Gồm các nút lệnh và bây giờ ta viết code cho từng nút như sau

Nút lệnh Font cho phép bạn khi nhấp đúp chuột vào đó cho phép

bạn hiệu chỉnh Font chữ cho textbox

Để sử dụng tính năng này bạn sử dụng control Fontdialog trong

Toolbox

Trang 22

Các kích cỡ Font khác nhau đƣợc sử dụng Bạn có thể chọn tất cả

các font của window và các style của chúng hay các Zide (kích cỡ),

kiểu nghiêng Hộp thoại này bạn thấy nhƣ hình trên

Bạn chỉ việc nhấp đúp lên nút lệnh và gõ đoạn code cho điều khiển

này có nội dung nhƣ sau

private void fontToolStripMenuItem_Click(object sender,

EventArgs e)

{

if (fontDialog1.ShowDialog() == DialogResult.OK) {

txtnoidung.Font = fontDialog1.Font;

}

}

Trang 23

CNTT - 06CT3 GVHD : ThS Đặng Kiên Cường 23

Nút lệnh color cho phép bạn chọn màu cho chữ hiện lên trong

textbox đây là 1 điều khác biệt mà chương trình Notepad cũ

không có mà chỉ có ở phiên bản mới này, chúng ta xem hinh dưới

đây:

Bạn cần sử dụng control điều khiển Colordialog

Trang 24

Có đủ các loại màu sắc cho bạn chọn cho kiểu chữ của mình, đoạn code

của chương trình được trình bày như sau:

Bạn nhấp đúp lên nút lệnh Color và gõ doạn Code như sau

private void colorToolStripMenuItem_Click(object sender, EventArgs

Trang 25

CNTT - 06CT3 GVHD : ThS Đặng Kiên Cường 25

Nút lệnh Backcolor cho phép bạn chon màu tuỳ ý cho nền

của chương trình xoạn thảo, bạn nhấp đúp và gõ dòng lệnh

Trang 27

CNTT - 06CT3 GVHD : ThS Đặng Kiên Cường 27

Nút lệnh Word Wrap cho phép người dùng khi gõ hết dòng thì

xuống dòng hay viết dài ra, bạn thấy hình ảnh như sau

Trang 28

Bạn nhấp đúp chuột và gõ đoạn code nhƣ sau:

Trang 29

CNTT - 06CT3 GVHD : ThS Đặng Kiên Cường 29

Ngoài ra nhóm mình còn thiết kế thêm 1 số chương trình nhỏ

làm cho thêm sinh động

• Khi chạy chương trình lên Form đăng nhập như sau:

Trang 30

•Click OK

Trang 31

CNTT - 06CT3 GVHD : ThS Đặng Kiên Cường 31

Click giới thiệu thành viên

Trang 32

Click giải trí

Trang 33

CNTT - 06CT3 GVHD : ThS Đặng Kiên Cường 33

Heát

Ngày đăng: 06/10/2014, 19:58

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w