Category Archives: Lập trình ứng dụng

DatagridView bị tình trạng giật lag nhấp nháy khi cuộn dòng trong winform
Nếu các bạn sử dụng DataGridView mà khi cuộn các dòng dữ liệu gặp tình trạng giật lag, nhấp nháy (flickering) thì hãy sử dụng giải pháp set DoubleBuffered = True, gần như tất cả control đều có thuộc tính này nhưng DataGridView thì lại bị ẩn đi. Chúng ta chỉ cẩn sử dụng đoạn…

Vấn đề khi upload hình ảnh từ điện thoại lên server bị xoay hình
Chẳng là gần đây mình có một module thực hiện việc upload hình ảnh từ mobile lên server, tuy nhiên khi hình ảnh được đẩy lên server rồi thì xem lại có hình thì bị xoay, hình thì không như dưới đây Sau khi loay hoay tìm các vấn đề không biết tại sao thì…

C# lấy địa chỉ IP internet của máy tính
Lấy kết quả trả về khi chạy Command Prompt: Lấy địa chỉ IP thông qua cách sử dụng CMD:Chú ý: using System.Text.RegularExpressions; Một cách khác lấy địa chỉ IP thông qua trang http://ipinfo.io/ip

Tui học lập trình Siemen PLC–S7-300 truy cập vùng nhớ
Địa chỉ ô nhớ trong PLC S7-300 bao gồm hai thành phần: phần chữ và phần số. Truy nhập theo byte: Bao gồm các kiểu Byte (1 byte), Word (2 byte), Double word (4 byte) Quy cách: Tên vùng nhớ, kích thước, địa chỉ byte đầu tiên Vùng nhớ các đầu vào I: – Tại…

Tui học lập trình Siemen PLC–S7-300 các vùng nhớ
Toàn bộ chương trình của Siemen PLC–S7-300 được lưu trong bộ nhớ dưới dạng các khối chương trình (OB, FC, FB..) và được thực hiện với chu kỳ quét. Vùng chứa chương trình ứng dụng: OB (Organization Block): chứa chương trình chính. FC ( Function): Chứa chương trình chính được tổ chức thành hành và…

Tui học lập trình Siemen PLC–S7-300 Hello word
Mình là dân IT Software nên về điện đóm, tự động hóa hoàn toàn mù mịt, nhưng hiện tại mình lập trình các dự án liên quan nhiều đến việc nhận dữ liệu truyền thông từ plc lên máy tính. Bởi vậy mình bắt buộc phải biết cấu trúc dữ liệu của plc hay các…

Visual studio 2017 The task factory “CodeTaskFactory” could not be loaded from the assembly
The task factory “CodeTaskFactory” could not be loaded from the assembly “C:\ Program Files (x86)\ Microsoft Visual Studio\ 2017\ Professional\ MSBuild\ 15.0\ Bin\ Microsoft. Build. Tasks. v15.0 .dll”. Could not load file or assembly ‘file:/// C:\ Program Files (x86)\ Microsoft Visual Studio\ 2017\ Professional\ MSBuild\ 15.0\ Bin\ Microsoft.Build.Tasks.v15.0.dll’ or one of its dependencies. The system…

Entity Framework so sánh giá trị ngày bỏ qua thời gian
Nếu như dữ liệu chúng ta lưu kiểu datetime bao gồm cả ngày và giờ nhưng khi truy vấn chỉ so sánh ngày thì mình sẽ xử lý với tham số ngày giờ truyền vào cắt hết giờ phút của nó đi, vd biến _tuNgay = ‘2019/10/01 15:20:23’ sẽ khởi tạo lại giá trị _tuNgay…

Tạo trình soạn thảo html editor trong winform
Nếu ứng dụng của bạn cần soạn thảo và hiển thị nội dung html thì mình có giải pháp sử dụng webbrowser control để soạn thảo nội dung. Chỉ cần nhúng nó vào form và sử dụng phương thức .Document.ExecCommand để tiến hành việc định dạng cho nó. Để có thể soạn thảo nội dung…

Sử dụng GeckoFx để tìm kiếm vị trí từ khóa trên google
Mình sẽ làm 1 ví dụ về việc sử dụng GeckoFx để tìm kiếm vị trí từ khóa trên google giống như ứng dụng Phần mềm kiểm tra vị trí từ khóa trên google nhé. Về việc cài đặt thư viện thì các bạn có thể tham khảo tại đây: Sử dụng GeckoFx thay thế cho…