ĐỀ cương chương trình đẠi hỌc

Tài liệu tương tự
Tìm hiểu ngôn ngữ lập trình Visual Basic Tìm hiểu ngôn ngữ lập trình Visual Basic Bởi: Khuyet Danh Tìm hiểu ngôn ngữ lập trình Visual Basic Tổng quan

Lập trình cấu trúc trong Visual Basic Lập trình cấu trúc trong Visual Basic Bởi: Nguyễn Sơn Học xong chương này, sinh viên phải nắm bắt được các vấn đ

ĐỀ cương chương trình đẠi hỌc

Đề cương chương trình đại học

Slide 1

HỘI THI TIN HỌC TRẺ TỈNH AN GIANG ĐỀ CHÍNH THỨC ĐỀ THI LÝ THUYẾT BẢNG A - KHỐI TIỂU HỌC Khóa ngày: Thời gian : 20 phút (không kể thời gian

Đề cương chương trình đại học

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG TIN HỌC ĐẠI CƯƠNG Bài 5. Kiểu dữ liệu và biểu thức trong C Nội dung 1. Các ki

ĐỀ cương chương trình đẠi hỌc

ĐỀ cương chương trình đẠi hỌc

Bài tập chương 1 ngôn ngữ lập trình visual basic Bài tập chương 1 ngôn ngữ lập trình visual basic Bởi: Khoa CNTT ĐHSP KT Hưng Yên MỤC TIÊU: SAU KHI HO

Câu lệnh (statement) Câu lệnh (statement) Bởi: Khuyet Danh Trong C# một chỉ dẫn lập trình đầy đủ được gọi là câu lệnh. Chương trình bao gồm nhiều câu

Chương trình dịch

ĐỀ cương chương trình đẠi hỌc

Chương II - KIẾN TRÚC HỆ ĐIỀU HÀNH

Nhúng mã-cách khai báo biến Nhúng mã-cách khai báo biến Bởi: Khoa CNTT ĐHSP KT Hưng Yên Nhúng mã javascript trong trang HTML Bạn có thể nhúng JavaScri

Microsoft Word - Tin hoc dai cuong 2015

Kiểu dữ liệu văn bản Kiểu dữ liệu văn bản Bởi: PGS. TS. NGƯT Phạm Văn Huấn Ngoài những dữ liệu số như các số nguyên, số thực, máy tính còn có thể lưu

Microsoft Word - jsp_syntax.docx

NGÔN NGƯ LÂ P TRIǸH Biên tập bởi: nguyenvanlinh

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRUNG TÂM LUYỆN THI THỦ KHOA Hồ Chí Minh - Năm

PowerPoint Presentation

Chương trình dịch

Quốc hội CỘNG HÒA DÂN CHỦ NHÂN DÂN LÀO Hòa bình-độc lập-dân chủ-thống nhất-thịnh vượng Số 11/QH Viêng chăn, ngày 9/11/2005 LUẬT DOA

Chương 1:

Những cơ sở của ngôn ngữ C# Những cơ sở của ngôn ngữ C# Bởi: phamvanviet truonglapvy Trong chương này sẽ trình bày về hệ thống kiểu trong C#; phân biệ

Chương trình dịch

Trung Tâm Gia Sư Tài Năng Việt Đề Số 1 Câu 1: Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu: S

Backup Cloud Server

OpenStax-CNX module: m Lập trình hàm ThS. Nguyễn Văn Linh This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribu

TẬP ĐOÀN VIỄN THÔNG QUÂN ĐỘI VIETTEL TRUNG TÂM CÔNG NGHỆ THÔNG TIN 1 HƯỚNG DẪN SỬ DỤNG HỆ THỐNG QUẢN LÝ VÀ ĐIỀU HÀNH VĂN BẢN ĐIỆN TỬ Đối tượng Văn thư

PowerPoint Template

Các biến và các kiểu dữ liệu trong JavaScript Các biến và các kiểu dữ liệu trong JavaScript Bởi: Hà Nội Aptech Các biến (Variables) Biến là một tham c

(Tái bản lần thứ hai)

Solutions for Controlled Environment Agriculture Bộ điều khiển nhà màng thông minh Ridder HortiMaX-Go! VN ridder.com

Solutions for Controlled Environment Agriculture Bộ điều khiển nhà màng thông minh Ridder HortiMaX-Go! VN ridder.com

Chương trình dịch

I. MSWLogo là gì. Giới thiệu. Là một ngôn ngữ lập trình được thiết kế và phát triển bởi Seymour Papert, Daniel Bobrow và Wallace Feurzeig. Trong chươn

SM-N9208 SM-N920C SM-N920CD SM-N920I Sách hướng dẫn sử dụng Vietnamese. 08/2015. Rev.1.0

Huong dan su dung phan mem Quan ly chat luong cong trinh GXD

Microsoft Word - su_dung_sqlite_voi_php.docx

Chương trình dịch

Moduel 7:Trinh chiếu bài thuyết trình 163 Moduel 7: rình chiếu bài thuyết trình 7.1. rình chiếu bài thuyết trình Thiết lập các tùy ch n cho chế độ Sli

Kết nối và thao tác với CSDL trong ASP Kết nối và thao tác với CSDL trong ASP Bởi: Khoa CNTT ĐHSP KT Hưng Yên Qui tắc chung - Tạo đối tượng Connection

Con trỏ và cấu trúc động Con trỏ và cấu trúc động Bởi: Thu Nguyen CON TRỎ VÀ CẤU TRÚC ĐỘNG 1. Khái niệm: Khi khai báo một biến, dù là biến đơn hay biế

Kiểm soát truy suất Kiểm soát truy suất Bởi: Khoa CNTT ĐHSP KT Hưng Yên Khái niệm Bảo mật thực chất là kiểm soát truy xuất [1]. Mục đích của bảo mật m

ZTE-G R255 越南说明书.doc

Microsoft Word - Huong dan su dung phan mem Evyhome.docx

Trường ĐHBK Hà Nội Khoa Điện Bộ môn Điều khiển Tự động Tài liệu hướng dẫn thực hành: KĨ THUẬT LẬP TRÌNH C/C++ Bài 1: Lập trình cơ sở 1 Mục đích bài th

03. CTK tin chi - CONG NGHE KY THUAT CO KHI.doc

Loi vong lap lap vo tan - Worksheet_Change

Microsoft Word - IP Law 2005 (Vietnamese).doc

Gói Dự đoán bao trúng 100% áp dụng toàn VN cho cả BC và IDP, hình thức thi trên giấy, Academic, UKVI Gói dự đoán Platinum (4 kĩ năng -Giá 2tr): ĐỘC QU

9-KiemThu

THƯ VIỆN TRUNG TÂM ĐHQG-HCM PHÒNG PHỤC VỤ ĐỘC GIẢ * I. CỔNG TRA CỨU & TRUY CẬP TÀI LIỆU KHOA HỌC 3 I. MỤC LỤC TRỰC TUYẾN TVTT Tìm lướt:

Tài liệu Hướng dẫn sử dụng

Microsoft Word - SSI - QD HDQT Quy che quan tri noi bo doc

Hợp đồng Chính

Phụ lục 2: HỒ SƠ NĂNG LỰC NĂM 2014

Bài thực hành 6 trang 106 SGK Tin học 10

Hướng dẫn sử dụng dịch vụ FTP

Microsoft Word - phuong-phap-thuyet-minh.docx

Hãy chọn phương án đúng CÂU HỎI TRẮC NGHIỆM TIN HỌC 7 HK1 Câu 1: Bảng tính thường được dùng để: a. Tạo bảng điểm của lớp em b. Bảng theo dõi kết quả h

TRƯỜNG Đ CK Joel Murach lay Harris TÜ SACH BẢN QUYỄN FPT Polytechnic P H P v ä MySQL Murach's PHP and MySQL Khởi động nhanh với PHP & MySQL

Bài 15: QUẢN LÝ BẢNG TÍNH 15.1 Các khái niệm Ô (cell) là đơn vị cơ sở của bảng tính, mỗi ô có địa chỉ riêng, địa chỉ gồm Chỉ số cột Chỉ số dòng, ví dụ

Bitdefender Total Security

Các cấu trúc logic trong lập trình 1 Cấu trúc tuần tự (Sequence) 1.1 Những câu lệnh phải được sắp xếp theo thứ tự Một số hướng dẫn cho việc tổ chức câ

Phụ lục 2: HỒ SƠ NĂNG LỰC NĂM 2014

CÔNG BÁO/Số /Ngày BỘ TÀI CHÍNH BỘ TÀI CHÍNH Số: 212/2014/TT-BTC CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc

Microsoft Word - Phan 1 - Kien thuc co so IFS-HANU 2011.doc

Kiến trúc tập lệnh1

WICELL User Guide Smart Cloud Wicell Controller Standard Version Manual version

Tom tat luan van - Nhung cuoi.doc

Truy vấn, Ràng buộc, Trigger Truy vấn, Ràng buộc, Trigger Bởi: Ths. Phạm Hoàng Nhung SQL (Structured Query Language) là ngôn ngữ truy vấn cấu trúc đượ

HƯỚNG DẪN SỬ DỤNG CÁC SẢN PHẨM CỦA OFFICE 365 Hợp đồng số: 25/KTQD-FPT Cung cấp hệ thống Office trực tuyến và thư điện tử Trường Đại Học Kinh Tế Quốc

QUY ĐỊNH HỌC PHẦN THỰC TẬP TỐT NGHIỆP ĐỐI VỚI SINH VIÊN CÁC HỆ ĐẠI HỌC LOẠI HÌNH ĐÀO TẠO CHÍNH QUY (Ban hành kèm theo Quyết định số: 1206 /QĐ-HVTC ngà

Lỗi thường gặp ở Windows Lỗi thường gặp ở Windows Bởi: Vien CNTT DHQG Hanoi LỖI THƯỜNG GẶP Ở WINDOWS Khi hệ thống gặp bất ổn, hệ điều hành (HĐH) sẽ cố

TERMS OF USE- VI ( )

SM-G925F Sách hướng dẫn sử dụng Vietnamese. 04/2015. Rev.1.0

BỘ TÀI CHÍNH Số: 76/2013/TT-BTC CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc

CÔNG BÁO/Số ngày PHẦN I. VĂN BẢN QUY PHẠM PHÁP LUẬT BỘ NỘI VỤ BỘ NỘI VỤ Số: 09/2010/TT-BNV CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Đ

Nhập môn Công Nghệ Thông Tin 1

Thực hành trên Rose Thực hành trên Rose Bởi: Đoàn Văn Ban Xây dựng biểu đồ thành phần + Tạo lập mới hoặc mở một biểu đồ thành phần đã được tạo lập trư

TRƯỜNG ĐẠI HỌC KINH TẾ TP

Lớp đối tượng String Lớp đối tượng String Bởi: Khuyet Danh Ngôn ngữ C# hỗ trợ khá đầy đủ các chức năng của kiểu chuỗi mà chúng ta có thể thấy được ở c

100 CÂU TRẮC NGHIỆM TIN HỌC 6 I. CÂU HỎI TRẮC NGHIỆM Câu 1: Để viết đơn đăng kí tham gia câu lạc bộ, em nên sử dụng phần mềm nào dưới đây? A. Chương t

BỘ GIÁO DỤC VÀ ĐÀO TẠO Số: 155/QĐ-BGDĐT CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập Tự do Hạnh phúc Hà Nội, ngày 10 tháng 01 năm 2013 QUYẾT ĐỊNH Ban hà

Công cụ trong VB6 Công cụ trong VB6 Bởi: FPT Software Để tìm hiểu về các công cụ trong VB chúng ta sẽ đề cập tới Add-in Các công cụ trong add-in Trình

Bài tập thực hành NNLT Visual Basic GV. Nguyễn Thị Hải Bình BÀI THỰC HÀNH ÔN TẬP 1. Sinh viên ĐỌC CẨN THẨN TẤT CẢ NỘI DUNG trong bài thực hành trước k

Hướng dẫn sử dụng SSI Pro Trading dành cho MG

ƯỚNG Nguyễn Amể BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG NGUYỄN VĂN TINH TẠO ĐỘNG LỰC LÀM VIỆC CHO NGƯỜI LAO ĐỘNG TẠI CÔNG TY CỔ PHẦN V

IPSec IPSec Bởi: Phạm Nguyễn Bảo Nguyên Chúng ta đã biết khi ta sao chép dữ liệu giữa 2 máy hoặc thông qua mạng VPN để nâng cao chế độ bảo mật người q

PGS - Tai lieu DHDCD v2

Phân tích bài Tiếng nói của văn nghệ

Tạp chí KHOA HỌC ĐHSP TPHCM Số 54 năm 2014 PHƯƠNG PHÁP SỬ DỤNG TRÒ CHƠI TRONG DẠY HỌC NGUYỄN THỊ BÍCH HỒNG * TÓM TẮT Bài viết trình bày phương pháp sử

Bài 1:

Ch­ng I

Microsoft Word - TNC VIETNAM - Huong dan tong quat PM.doc

HƯỚNG DẪN SỬ DỤNG WEBSITE FSHARE V2 Hươ ng dâ n sư du ng Fshare 2 1/31

Bản ghi:

Đề Cương Kĩ Thuật Lập Trình I. Biến. Khái niệm: là ô nhớ hoặc vùng nhớ trên máy, dùng để địa chỉ hóa, đưa dữ liệu vào, tính toán. Các loại biến, cách khai báo, phạm vi xác định và sử dụng: Khai báo chung: [Dim] <tên biến> [ As <kiểu dữ liệu> ] Or [dim] <tên biến> <nhận dạng biến> Kiểu dữ liệu Mô tả Boolean Dùng để xác định đúng /sai. Gồm 2 giá trị: TRUE & FALSE. Byte Là số nguyên mã hóa =1 byte. Dải xác định: 0 255 Integer Long Single Double Currency String Date Variant S Dải dxác ng: định: làm bi -32768 m cho 32767 vòng ; không l p hay biểu các diễn ch sau s mdấu ng. chấm phẩy. Nhận dạng: %. số nguyên. Dải xác định: 2-31 đến 2 31-1. Nhận dạng: &. Số nguyên dài. Dải xác định: 38 chữ số. Độ chính xác: 7 chữ số sau dấu thập phân. Nhận dạng:!. số thực. Dải xác định: 308 chữ số. độ chính xác: 14 chữ số sau dấu thập phân. Nhận dạng: #. Số thực dài. Dải xác định: 15 chữ số. độ chính xác: 4 chữ số thập phân. nhận dạng: @ Dải xác định: 2 tỉ kí tự ký tự hay ký tự số, thậm chí là các giá trị đặc biệt như ^%@. Giá trị kiểu chuỗi được đặt giữa 2 dấu ngoặc kép Dải: 0h ngày 1/1/100 đến 31/12/9999, giá trị được đặt giữa cặp dấu ##. Việc định dạng hiển thị tùy thuộc vào việc thiết lập trong Control Panel của windows. Dùng để lưu trữ thông tin về thời gian. Chứa mọi giá trị của các kiểu dữ liệu khác, kể cả mảng. khi 1 biến k được khai báo, Vb mặc định đó là kiểu Variant.

II. Điều khiển dòng chương trình. 1. Vòng lặp xác định. - Lệnh rẽ nhánh if. Một dòng lệnh: If <điều kiện> Then <dòng lệnh> Nhiều dòng lệnh: If <điều kiện> Then Các dòng lệnh End If - Lưu đồ cú pháp: + Trong đó, <điều kiện>: biểu thức mà kết quả trả về kiểu Boolean. + Ý nghĩa câu lệnh: Các dòng lệnh hay dòng lệnh sẽ được thi hành nếu như điều kiện là đúng. Còn nếu như điều kiện là sai thì câu lệnh tiếp theo sau cấu trúc If... Then được thi hành. Dạng đầy đủ: If... Then... Else If <điều kiện 1> Then [Khối lệnh 1] ElseIf <điều kiện 2> Then [Else [Khối lệnh 2]... [Khối lệnh n]] End If VB sẽ kiểm tra các điều kiện, nếu điều kiện nào đúng thì khối lệnh tương ứng sẽ được thi hành. Ngược lại nếu không có điều kiện nào đúng thì khối lệnh sau từ khóa Else sẽ được thi hành.

- Vòng lặp select case. với cấu trúc Select Case, biểu thức điều kiện sẽ được tính toán một lần vào đầu cấu trúc, sau đó VB sẽ so sánh kết quả với từng trường hợp (Case). Nếu bằng nó thi hành khối lệnh trong trường hợp (Case) đó. Select Case <biểu thức kiểm tra> Case <Danh sách kết quả biểu thức 1> [Khối lệnh 1] Case <Danh sách kết quả biểu thức 2>... End Select [Case Else [Khối lệnh 2] [Khối lệnh n]] Mỗi danh sách kết quả biểu thức sẽ chứa một hoặc nhiều giá trị. Trong trường hợp có nhiều giá trị thì mỗi giá trị cách nhau bởi dấu phẩy (,). Nếu có nhiều Case cùng thỏa điều kiện thì khối lệnh của Case đầu tiên sẽ được thực hiện. - Vòng lặp for next. Đây là cấu trúc biết trước số lần lặp, ta dùng biến đếm tăng dần hoặc giảm dần để xác định số lần lặp. For <biến đếm> = <điểm đầu> To <điểm cuối> [Step <bước nhảy>] [khối lệnh] Next Biến đếm, điểm đầu, điểm cuối, bước nhảy là những giá trị số (Integer, Single, ). Bước nhảy có thể là âm hoặc dương. Nếu bước nhảy là số âm thì điểm đầu phải lớn hơn điểm cuối, nếu không khối lệnh sẽ không được thi hành. Khi Step không được chỉ ra, VB sẽ dùng bước nhảy mặc định là một. 2. Lặp không xác định Do... Loop: Đây là cấu trúc lặp không xác định trước số lần lặp, trong đó, số lần lặp sẽ được quyết định bởi một biểu thức điều kiện. Biểu thức điều kiện phải có kết quả là True hoặc False. Cấu trúc này có 4 kiểu:

Kiểu 1: Do While <điều kiện> <khối lệnh> Loop Khối lệnh sẽ được thi hành đến khi nào điều kiện không còn đúng nữa. Do biểu thức điều kiện được kiểm tra trước khi thi hành khối lệnh, do đó có thể khối lệnh sẽ không được thực hiện một lần nào cả. Kiểu 2: Do <khối lệnh> Loop While <điều kiện> Khối lệnh sẽ được thực hiện, sau đó biểu thức điều kiện được kiểm tra, nếu điều kiện còn đúng thì, khối lệnh sẽ được thực hiện tiếp tục. Do biểu thức điều kiện được kiểm tra sau, do đó khối lệnh sẽ được thực hiện ít nhất một lần.

Kiểu 3: Do Until <điều kiện> Loop <Khối lệnh> Cũng tương tự như cấu trúc Do While... Loop nhưng khác biệt ở chỗ là khối lệnh sẽ được thi hành khi điều kiện còn sai. Kiểu 4: Do <Khối lệnh> Loop Until <điều kiện> Khối lệnh được thi hành trong khi điều kiện còn sai và có ít nhất là một lần lặp.

III. Biến cấu trúc (mảng). Mảng là tập hợp các phần tử có cùng một kiểu. Dùng mảng sẽ làm cho chương trình đơn giản và gọn hơn vì ta có thể sử dụng vòng lặp. Mảng sẽ có biên trên và biên dưới, trong đó các thành phần của mảng là liên tiếp trong khoảng giữa hai biên này. Có hai loại biến mảng: mảng có chiều dài cố định và mảng có chiều dài thay đổi lúc thi hành. Mảng có chiều dài cố định: Dim <Tên biến mảng>(<kích thước>) [As <Kiểu>] Lúc này phần tử đầu tiên có chỉ số là 0 & phần tử cuối cùng có chỉ số là <Kích thước>. Dim <Tên biến mảng>(<chỉ số đầu> To <Chỉ số cuối>) [As <Kiểu>] - Hàm UBound trả về biên trên của một mảng. - Hàm LBound trả về biên dưới của một mảng. Lưu ý: ta có thể khai báo một mảng nhiều chiều như sau Dim Multi3D (3, 1 To 10, 9) As Double Khai báo này tạo ra một mảng 3 chiều với kích thước 4 x 10 x 10. Mảng động: - Đây là mảng có kích thước thay đổi, đó là một trong những ưu điểm của mảng động vì nó giúp ta tiết kiệm tài nguyên hệ thống. Ta có thể sử dụng một mảng có kích thước lớn trong một thời gian nào đó rồi xoá bỏ để trả lại vùng nhớ cho hệ thống. - Khai báo một mảng động bằng cách cho nó một danh sách không theo chiều nào cả. Cú pháp: Dim <Tên mảng> () [As <Kiểu>] Ví dụ: Dim DynArray() As Integer Sau đó ta có thể cấp phát số phần tử thật sự bằng lệnh ReDim.

ReDim <Tên mảng>(n) trong đó N là biểu thức kiểu integer. Redim dùng để xác định hay thay đổi kích thước của mảng động. Mỗi lần gọi Redim tất cả các giá trị chứa trong mảng sẽ mất. IV. DLL and Tập tin. DLL học 4 cái DLL chính windows. (58/giáo trình) a/ Tạo đối tượng FileSystemObject Có hai cách, khai báo một biến kiểu FileSystemObject hoặc dùng phương thức CreateObject của lập trình hướng đối tượng. Cách 1: Dim fso As New FileSystemObject Cách 2: Set fso = CreateObject("Scripting. FileSystemObject") Trong đó Scripting là tên thư viện và FileSystemObject là tên đối tượng. b/ Truy cập ổ đĩa, thư mục, tập tin Dùng các phương thức GetDrive, GetFolder, GetFile. Ví dụ để tạo một handle trỏ đến tập tin "d:\tqdinh\text.txt" ta dùng các dòng lệnh sau: Dim fso As New FileSystemObject, f As File Set f = fso.getfile("d:\tqdinh\text.txt") Hoặc ta có thể tạo mới thư mục, tập tin thông qua các phương thức CreateFolder, CreateTextFile. Ngoài ra ta có thể xóa một thư mục hoặc một tập tin thông qua DeleteFolder, DeleteFile. Đối tượng FileSystemObject còn có rất nhiều phương thức, ta có thể xem qua cửa sổ ObjectBrowser.

Hình VII.1 Cửa sổ ObjectBrowser với đối tượng FileSystemObject

c/ Làm việc với thư mục Đây là các phương thức có cách sử dụng rất đơn giản, vì thế ta chỉ xét qua phương thức nào ứng với tác vụ gì (công việc gì) chứ không đi sâu phân tích từng phương thức. Tác vụ Phương thức Tạo thư mục FileSystemObject.CreateFolder Xóa thư mục FileSystemObject.DeleteFolder hay Folder.Delete Di chuyển thư mục FileSystemObject.MoveFolder hay Folder.Move Sao chép thư mục FileSystemObject.CopyFolder hay Folder.Copy Lấy tên thư mục Folder.Name Kiểm tra thư mục có tồn tại trên ổ FileSystemObject.FolderExists đĩa hay không Trả về đối tượng Folder FileSystemObject.GetFolder Lấy tên của thư mục cha FileSystemObject.GetParentFolderName Lấy tên của thư mục hệ thống FileSystemObject.GetSpecialFolder d/ Làm việc với tập tin Mở tập tin để ghi dữ liệu o Tạo tập tin mới: sử dụng phương thức CreateTextFile. Dim fso As New FileSystemObject fso.createtextfile("d:\home\lhbao\test.txt" ) o Mở tập tin để ghi với cờ ForWriting, lúc này ta sử dụng phương thức OpenAsTextStream của đối tượng File cùng với đối tượng TextStream để thao tác. Ví dụ: Dim fso As New FileSystemObject, f As File Dim ts As TextStream fso.createtextfile("d:\home\lhbao\test.txt") Set f = fso.getfile("d:\home\lhbao\test.txt") Set ts = f.openastextstream(forwriting) o Ghi dữ liệu lên tập tin: ta có thể ghi dữ liệu vào tập tin đang mở bằng phương thức Write hay WriteLine của đối tượng TextStream. Sự khác biệt giữa hai phương thức này là sẽ có thêm ký tự xuống dòng nếu như sử dụng WriteLine. Nếu muốn ghi một dòng trắng vào tập tin đang mở, ta sử Học, học nữa, học mãi. Page 9

dụng phương thức WriteBlankLines. Cú pháp: ts là đối tượng TextStream ts.write(s) Ghi chuỗi s lên tập tin ts.writeline(s) Ghi chuỗi s lên tập in ts.writeblanklines(n) Ghi N dòng trắng lên tập tin Mở tập tin để đọc dữ liệu o Mở tập tin để đọc với cờ ForReading, lúc này ta sử dụng phương thức OpenAsTextStream của đối tượng File cùng với đối tượng TextStream để thao tác. Ví dụ: Dim fso As New FileSystemObject, f As File Dim ts As TextStream Set f = fso.getfile( D:\Home\lhbao\Test.txt ) Set ts = f.openastextstream(forreading) o Đọc dữ liệu từ tập tin: Ta có ba phương thức để đọc dữ liệu từ một tập tin văn bản, đó là Read, ReadLine và ReadAll. Ba phương thức này cho phép đọc một số ký tự, một dòng của văn bản và toàn bộ văn bản. Trong khi đọc nội dung của tập tin, ta có thể sử dụng phương thức Skip, SkipLine để nhảy đến phần tử dữ liệu mới. Cú pháp: ts là đối tượng TextStream ts.read(n) As String: Đọc N ký tự từ tập tin ts.readline As String ts.readall As String Đóng tập tin: Sử dụng phương thức Close của đối tượng TextStream. Di chuyển, sao chép và xóa tập tin Học, học nữa, học mãi. Page 10

Sự khác biệt giữa di chuyển và sao chép một tập tin đó là tập tin nguồn có còn tồn tại ở thư mục nguồn hay không. Ứng với một thao tác, ta cũng có hai phương thức để thực hiện, đó là các phương thức thuộc đối tượng FileSystemObject và đối tượng File. Tác vụ Phương thức Di chuyển một tập tin FileSystemObject.MoveFile hoặc File.Move Sao chép một tập tin FileSystemObject.CopyFile hoặc File.Copy Xóa một tập tin FileSystemObject.DeleteFile hoặc File.Delete Các phương thức ứng với thao tác di chuyển và sao chép tập tin cần có đối số là đường dẫn đến nơi chứa tập tin đích. Học, học nữa, học mãi. Page 11

ABOUT là một dự án phi lợi nhuận hướng tới cộng đồng. Với mục đích đem đến kiến thức miễn phí cho tất cả mọi người, chúng tôi sẽ hỗ trợ các bạn tốt nhất trong lĩnh vực giáo dục bằng cách cung cấp cho các bạn tài liệu ôn tập miễn phí, đề cương ôn tập miễn phí. Các bạn sẽ không cần phải lo về đề cương, về tài liệu, về sách, Các bạn chỉ việc theo dõi và để lại yêu cầu cho đội nhóm chúng tôi, còn việc tìm kiếm và biên soạn tài liệu đã có chúng tôi lo!!!! Hiện giờ, chúng tôi đang hỗ trợ về 1. Tài liệu ôn tập tiếng anh FREE. 2. Tài liệu ôn thi đại học FREE 3. Tài liệu ôn thi cấp 3 FREE 4. Đề cương ôn thi chương trình Đại học FREE. 5. Một số tài liệu khác. Liên hê và kết nối với chúng tôi: Facebook: facebook.com/hotroontap Fanpage: facebook.com/hotroontappage Group: facebook.com/groups/hotroontapgroup Website: hotroontap.com Học, học nữa, học mãi. Page 12