GIỚI THIỆU TỔNG QUAN Tên chương trình : Truy Xuất Tập Tin Chương trình giúp khảo sát các thư mục, các tập tin thông qua việc thực hiện các thao tác trên chúng như: thêm, xóa, sửa..
Trang 1Đề tài: Truy xuất & sử
dụng file
LẬP TRÌNH
C#
Trang 2GIỚI THIỆU TỔNG QUAN
Tên chương trình : Truy Xuất Tập Tin
Chương trình giúp khảo sát các thư
mục, các tập tin thông qua việc thực hiện các thao tác trên chúng như:
thêm, xóa, sửa.
Chương trình cho phép xem được
nhiều loại tập tin thông thường.
Trang 309/16/14 Nhóm 4 3
GIỚI THIỆU TỔNG QUAN
Thư viện:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
Chức năng chính:
Mở và hiển thị nội dung của file đó
Lưu file txt hoặc mở file.txt có sẵn
Hiển thị hình ảnh
Cho phép xem phim, nghe nhạc
Trang 4Ý TƯỞNG
Tạo chương trình ứng dụng:
• Thực hiện một số thao tác trên
các file một cách nhanh chóng.
• Tạo điều kiện cho việc quản lý
nhiều file trong máy.
Tạo các tính năng hỗ trợ:
• Xem ảnh, nghe nhạc, xem phim
• Lưu, di chuyển file
• Mở file txt có sẵn
Trang 509/16/14 Nhóm 4 5
CHƯƠNG TRÌNH
Trang 6MỘT SỐ THAO TÁC
Thao tác file:
• Từ Form main yêu cầu nhập hoặc chọn tên tập
tin cần truy xuất
Trang 709/16/14 Nhóm 4 7
MỘT SỐ THAO TÁC
Các thông tin về các file có sẵn trong tập tin vừa mở
được liệt kê trong khung “thư mục” và “tập tin”.
Trang 8MỘT SỐ THAO TÁC
• Các thông tin liên quan về tập tin được hiển thị
ở mục “chi tiết tập tin”
Trang 909/16/14 Nhóm 4 9
FORM HIỂN THỊ HÌNH ẢNH
Trang 10FORM HIỂN THỊ HÌNH ẢNH
• Click button
hình ảnh trên
form main
• Click ‘mở’
trên form hình
ảnh
• Chọn hình ảnh
cần hiển thị
Trang 1109/16/14 Nhóm 4 11
FORM VĂN BẢN
Mở file txt có sẵn
Trang 12FORM ÂM THANH
Trong Form tạo các thành phần
sau:
Form Âm Thanh:
• Button:Mở, chơi nhạc, dừng, đóng,
brower.
• Textbox:hướng dẫn
Trang 1309/16/14 Nhóm 4 13
CHỨC NĂNG
Chép file từ nơi này đến nơi khác:
cần chép
thi
Trang 14Chuyển file :
• Mở file cần chuyển
• Chọn địa chỉ mới
• Thông báo xác nhận lệnh
CHỨC NĂNG
Trang 1509/16/14 Nhóm 4 15
CHỨC NĂNG
CODE:
Tạo các phương thức:
• protected void ClearAllFields()
//phương thức ClearAllFields() để xoá các textbox thêm vào
• protected void DisplayFolderList(string folderFullName)
//tạo phương thức DisplayFolderList()
• private void button_xoatt_Click(object sender, EventArgs e)
• private void button_hinhanh_Click(object sender,
EventArgs e)
….v.v.
Trang 16CHỨC NĂNG
CODE:
Sử dụng một số câu lệnh rẽ nhánh:
• If
• Foreach
• Try…catch
Sử dụng một số kiểu dữ liệu:
String, bool, void…
Trang 17THỰC HIỆN: Nhóm 2 Lớp 07ct113
Trần Phạm Tương Duyên Đặng Văn Huy
Nguyễn Nam Khương
Hồ Thị Bích Liên Thái Phạm Thảo Ly