- [C#] Di chuyển và thay đổi kích thước Control Winform khi ứng dụng đang chạy
- [VB.NET] Chia sẻ source tạo sắp xếp đội hình bóng đá Line-ups đội bóng
- [C#] Hướng dẫn chỉnh sửa Text của label trực tiếp trên winform
- [C#] Hướng dẫn custom TextBox giống Ultraviewer trên Winform
- [C#] Show Modal Winform like Bootstrap
- [DATABASE] Thứ tự thực hiện mệnh đề truy vấn SELECT trong Sqlserver
- [C#] Hướng dẫn viết addin Excel Lấy hình ảnh từ URL internet vào Excel
- [DATABASE] TSQL view max length all column data trên table Sqlserver
- [DEVEXPRESS] Hướng dẫn sử dụng MailMerge kèm Hình ảnh trên Winform
- [DATABASE] Hướng dẫn truy vấn xem kích thước lưu trữ của từng bảng ghi Table trên sqlserver
- [C#] Hướng dẫn Fake Date Time sử dụng thư viện Harmony
- [DATABASE] Phân biệt câu lệnh DDL và DML trong sqlserver
- [C#] Hướng dẫn convert file mã HTML sang file Pdf trên winform
- [DEVEXPRESS] Tạo các loại mã vạch Barcode trực tiếp trên Devexpress Barcode API
- [DEVEXPRESS] Hướng dẫn custom Simple button thành Progressbar
- [DATABASE] Tách số và chữ từ chuỗi - hàm tối ưu hóa tách số và chữ trong Sqlserver
- [C#] Tìm kiếm gần đúng Full Text Search sử dụng thư viện Lucene.NET
- [C#] Chia sẻ tài liệu, sdk và source code máy chấm công dòng máy ZKTeco
- [C#] Memory Cache là gì, và sử dụng trong ứng dụng Winform
- [DATABASE] Khóa chính Primary Key trong Sqlserver
Xem thông tin CPU, RAM bằng VB.NET
Hôm nay mình giới thiệu đến các bạn ứng dụng nhỏ xem thông tin trên máy tính ví dụ như CPU, RAM, hệ điều hành đang sử dụng, tên máy tính,... Bạn thiết kế form như hình sau
Ở bài viết này mình giới thiệu đến các bạn đối tượng PerformanceCounter, ProgressBar. Sau khi bạn thiết kế form như trên bạn thêm 2 đối tượng PerformanceCounter1, PerformanceCounter2, Timer1.
- Bước tiếp theo bạn mở Properties của PerformanceCounter1 bạn điều chỉnh thuộc tính sau:
+ CatalogName = Processor
+ CounterName = % Processor Time
+ InstanceName = _Total
- Bước tiếp theo bạn mở Properties của PerformanceCounter2 bạn điều chỉnh thuộc tính sau:
+ CatalogName = Memory
+ CounterName = % Committed Bytes In Use
- Sau các bước trên tại sự kiên Timer_Tick bạn viết code sau:
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
ProgressBar1.Value = PerformanceCounter1.NextValue
ProgressBar2.Value = PerformanceCounter2.NextValue
Label4.Text = ProgressBar1.Value & " %"
Label3.Text = ProgressBar2.Value & " %"
Label9.Text = My.Computer.Name
Label10.Text = My.User.Name
Label11.Text = My.Computer.Info.OSFullName
Label12.Text = My.Computer.Clock.LocalTime
End Sub
Hy vọng với ứng dụng nhỏ này giúp ích cho các bạn! Chúc bạn thành công.