Hướng dẫn lưu tiếng việt trong c winform
Ở bài hôm trước, mình có nói cách ghi dữ liệu vào file Text trong Visual C# - cho dự án lưu log. Vậy đã ghi rồi, làm thế nào để đọc??? Bài hôm nay, mình sẽ hướng dẫn cách đọc dữ liệu từ file Text thông qua Visual C# nhé!!! Show II. Lớp StreamReader trong C#Tương tự như bài trước, để viết dữ liệu vô Text dùng lớp StreamWriter thì ở đây ta dùng StreamReader để đọc dữ liệu trong C#. Lớp StreamReader kế thừa từ lớp abstract cơ sở là TextReader mà biểu diễn một reader để đọc một dãy ký tự. Bảng sau miêu tả một số phương thức được sử dụng phổ biến của lớp StreamReader trong C#: 1 public override void Close() Nó đóng đối tượng StreamReader và Underlying Stream, và giải phóng bất kỳ nguồn hệ thống nào được liên kết với Reader đó 2 public override int Peek() Trả về ký tự có sẵn tiếp theo nhưng không hủy nó 3 public override int Read() Đọc ký tự tiếp theo từ Input Stream và tăng vị trí ký tự thêm 1 Để có danh sách đầy đủ các phương thức trong lớp StreamWriter, bạn tham khảo Microsoft Documentation về C#. III. Tiến hành thôiỞ bài này, mình cũng làm việc với Console Application...Đã thực hiện Console Application thì Winform quá đơn giản rồi, hihe. Để đọc dữ liệu ta có 2 cách:C1: Sử dụng StreamReader FileStream fs = new FileStream(filepath, FileMode.Open); StreamReader rd = new StreamReader(fs, Encoding.Unicode); C2: đọc trực tiếp sử dụng lớp File string[] lines = File.ReadAllLines(filepath); Code mẫu:C1: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO;//Sử dụng thư viện này để làm việc với Stream namespace ReadText { }C2: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO;//Sử dụng thư viện này để làm việc với Stream namespace ReadText { }Thành quả:IV. Lời kếtNhư vậy, với bài này, các bạn có thể đọc các dữ liệu trong Text phục vụ các dự án ghi log với Arduino. Chúc các bạn thành công!!! Chỉ với vài bước đơn giản bằng ngôn ngữ C# với công cụ Visual Studio bạn có thể viết một phần mềm Windows Form của riêng mình rồi đấy. Các thành phần cơ bản trong lập trình Windows FormWindows Form có các phần cơ bản như Form, Panel, Button, Textbox, ComboBox, RadioButton, v.v. Mình sẽ nói sơ lược về các thành phần trên:
Cài đặt môi trườngBạn cần tải Visual Studio và cài đặt theo hướng dẫn sau nhé: Bước 1: Tải phần mềm visualstudio Bạn vào đường Link ở trên và tải bản Community nhé, vì nó miễn phí, trong quá trình học tập thì bản này là dư dùng cho mình rồi. Bước 2: Cài đặt. Sau khi tải về bạn nhấp double click vào file cài đặt và cho nó chạy. Bước 3: Vẫn chọn bản Community nhé. Rồi nhấn Next. Bước 4: Bạn chọn vào .NET Desktop Development. Nếu bạn lập trình phần nào khác thì cứ chọn vào để nó cài đặt luôn. Lưu ý là khá nặng đấy. Đến bước này thì bạn đã xong rồi chỉ cần đợi nó cài đặt thôi. Khi cài đặt xong sẽ hiển thị như hình bên dưới (ở đây nếu bạn chưa có mở Project nào thì phần Open recent nó sẽ trống nhé). Các bước tạo phần mềm Windows Form bằng Visual StudioTrước tiên mình sẽ nói về các thuộc tính của các thành phần mà mình sẽ sử dụng để viết chương trình nhé: TextBox:
Buton:
Label
Cùng làm với mình nhé. Mở Visual Studio lên nào. Bước 1: Tạo một Project mới Bước 2: Tìm với từ khóa Windows Form App và chọn dòng đầu tiên rồi nhấn Next nhé. Bước 3: Nhập tên cho Project. Ở đây mình sẽ nhập là: DemoWindowsForm rồi nhấn Create nhé. Đối với phần Location là nơi lưu của Project, bạn có thể để mặc định hoặc lưu vào nơi khác nếu bạn muốn. Bước 4: Ở phần Properties của Form bạn thay đổi Text thành DemoWindowsForm. Đây là tiêu đề của phần mềm nha. Sẽ hiển thị ở góc trên trái của Form Bước 5: Bạn thêm các thành phần cần thiết vào Form, ở đây mình sẽ thêm Label, TextBox và Button (Các thành phần này nằm ở phần ToolBox nhé). Bước 6: Bạn chỉnh sửa ở phần Properties các thành phần Label, Button, TextBox như hình nhé:
Bước 7: Sau khi chuẩn bị xong phần giao diện mình bắt đầu vào code nào. Bạn nhấn đúp chuột vào Button OK để nó bắt sự kiện nha (Hoặc phần sự kiện bên Properties). Bạn code theo như hình bên dưới nhé. Bước 8: Bạn nhấn F5, hoặc nút Start trên thanh công cụ để chạy chương trình. Khi chạy xong bạn nhập tên bạn và sẽ được kết quả như hình bên dưới. Kết luậnVậy là mình vừa hướng dẫn các bạn tạo một chương trình Windows Form đơn giản. Mình sẽ nói rõ hơn ở những bài viết sau, ở bài viết này mình chỉ nói những phần cơ bản nhất mà bạn cần biết để tạo một chương trình Windows Form cho riêng mình. Chúc các bạn thành công. Nếu có gì còn thắc mắc, hãy để lại comment tại đây nhé, mình sẽ giải đáp cho các bạn :)) |