Input: đọc dữ liệu từ tập tin, để không gây lỗi thì tập tin này phải có sẵn trên đĩa. Output: ghi dữ liệu vào tập tin với hai điểm cần lưu ý: Nếu tập tin là có sẵn thì toàn bộ dữ liệu bên trong nó sẽ bị xóa sạch trước khi dữ liệu mới được ghi vào (ghi đè lên những dữ liệu đã có). Việc này sẽ làm mất đi những dữ liệu ban đầu. Nếu tập tin chưa tồn tại, một tập tin mới sẽ được tạo ra với tên và vị trí của. | CHƯƠNG III CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH VISUAL BASIC Open đường dẫn For Kiểu thao tác as filenumber Len Buffersize Trong đó đường dẫn là một giá trị kiểu String dùng để xác định đường dẫn của tập tin vị trí của nó trên đĩa . Kiểu thao tác cách thức thao tác với tập tin tham số này có thể nhận một trong các giá trị sau Input đọc dữ liệu từ tập tin để không gây lỗi thì tập tin này phải có sẵn trên đĩa. Output ghi dữ liệu vào tập tin với hai điểm cần lưu ý Nếu tập tin là có sẵn thì toàn bộ dữ liệu bên trong nó sẽ bị xóa sạch trước khi dữ liệu mới được ghi vào ghi đè lên những dữ liệu đã có . Việc này sẽ làm mất đi những dữ liệu ban đầu. Nếu tập tin chưa tồn tại một tập tin mới sẽ được tạo ra với tên và vị trí của tập tin được xác định trong đường dẫn . Append ghi dữ liệu vào cuối tập tin đã có ghi thêm nối vào những dữ liệu đã có . filenumber là một giá trị kiểu Integer đại diện cho tập tin đó. Sau này khi thao tác với tập tin này thì giá trị này sẽ là đại diện. Điều này rất hữu ích khi làm việc đồng thời với nhiều tập tin đang mở lúc đó để ghi hay đọc dữ liệu với tập tin nào ta chỉ việc đưa vào giá trị của filenumber tương ứng trong các lệnh đọc ghi dữ liệu. Len Buffersize chỉ ra số ký tự trong vùng đệm khi sao chép dữ liệu giữa tập tin và chương trình. Đây là một giá trị tùy chọn. Ví dụ Khi trên đĩa C không có tập tin thì câu lệnh sau sẽ tạo mới và mở sẵn tập tin này để ghi dữ liệu Open C For Output as 1 . Đọc dữ liệu từ tập tin Sau khi tập tin đã được mở bằng lệnh Open với kiểu là Input nó đã sẵn sàng cho việc đọc dữ liệu bên trong nó. Dữ liệu có thể đọc theo những cách thức sau Đọc dữ liệu theo từng dòng Khái niệm dòng dữ liệu trong tập tin khác so với khái niệm dòng chữ trên trang giấy. Dòng dữ liệu có thể chứa rất nhiều ký tự có độ dài hầu như không hạn chế và một dòng được coi là kết thúc tại nơi có chứa ký hiệu xuống dòng vbCrLf - bao gồm hai kí tự có số hiệu 13 và 10 . Cú pháp đọc một dòng từ tập tin như sau Line Input filenumber .