Showing posts with label item. Show all posts
Mời sử dụng Tool Import dữ liệu lên Wocommerce siêu tốc
thuvienwinform - Woo của bạn import chậm? Hay sử dụng tool team mình thiết kế có thể đáp ứng nhu cầu import hơn 30k sản phẩm/1 tiếng và không thay đổi chút cấu trúc nào của Woocomerce cũng như Wordpress, ngoài ra đi theo tool còn được tặng plugin import link ảnh mà không cần tải lên host (giúp host cực nhẹ, load ảnh cực nhanh)
Video giới thiệu chi tiết: https://www.youtube.com/watch?v=nv5709MiXoE
Mình xin phép được giới thiệu qua tool
Hệ thống bao gồm Importer tool và Web Hook, không can thiệp vào cấu trúc chuẩn Woocommerce vì vậy không làm ảnh hưởng tới các theme và plugins đang hoạt động trên Woocoomerce
Tool cho khả năng import file CSV nặng tới vài trăm MB, có thể import nhiều file theo trình tự
Sử dụng link ảnh nhúng ở ngay trong csv, không tải ảnh về lưu tại server / hostting chứa web giúp tối ưu dung lượng hostting
Siêu phù hợp với hệ thống tool Crawler tại page (Shopify, Woocoomercer, Shopbase, Merchinze, Amazon, Ebay, Etsy, AliExpress, Teechip, Teepublic)
Giá : k / phiên bản vĩnh viễn sử dụng trên 50 domains -- giảm ngay 500k cho 10 phiên bản đầu tiên mua qua https://facebook.com/ngochoaitn/ hoặc https://www.facebook.com/buiducduy111Chú ý khi sử dụng ProgressBar
thuvienwinform - Khi sử dụng ProgressBar để hiển thị phần trăm công việc đã hoàn thành trong chương trình làm nó trở nên đẹp mắt hơn rất nhiều, nhưng kéo theo chương trình sẽ chạy chậm hơn rất nhiều nếu không sử dụng điều khiển này đúng cách!
Ví dụ: https://www.dropbox.com/s/nk8hnadpxo3r6n2/ThuVienWinform-ChuYKhiSuDungProgressBar.rar?dl=0
Trong tệp ví dụ này mình chạy vòng for 10000000 lần (for(int i = 1; i <= 10000000; i++) và dùng 1 ProgressBar để hiện thị xem vòng for chạy được bao nhiêu phần trăm rồi.
Trường hợp 1: ProgressBar.Maximum = 10000000; (cứ i tăng là cập nhật ProgressBar.Value - Cập nhật ProgressBar 10000000 lần).
Trường hợp 2: ProgressBar.Maximum = 100; (Tính toán cập nhật ProgressBar đúng 100 lần).
Với trường hợp 1 tốn 15s, trường hợp 2 chưa đến 1s. Vậy chứng tỏ rằng mỗi lần cập nhật ProgressBar.Value tốn rất rất nhiều thời gian, có lẽ vì liên quan đến đồ họa :3
Kết: Vị vậy khi sử dụng điều khiển này cần tính toán làm sao cho số lần cập nhật ProgressBar.Value không quá nhiều lần mà vẫn hiển thị được phần trăm công việc đang thực hiện
MDI Parent Form tạo form nhiều form con
Form cha form con
Hướng dẫn sử dụng MDI Parent Form
- Chức năng chính của item này là tạo ra một form có sẵn tính năng gọi ra một form khác (form con) nằm trong form chính
Demo: https://www.dropbox.com/s/hzdykk706v5p4jr/Notepad-thuvienwinform.rar (74KB) (Notepad)
Để thêm 1 MDI Parent Form ta làm như sau:
Project -> Add windows Form... -> MDI Parent Form
Sau đó ta thêm 1 Form để làm Form con (thực ra sau khi thêm MDI Parent Form thì nó đã có thể gọi ra form con rồi nhưng trên form đó không có gì cả, nên ta cần thêm form này)
Project -> Add windows Form... -> Windows Form
Code để gọi ra form con nằm trong form cha:
private void New(string Title) { Form childForm = new FormCon(); childForm.MdiParent = this;//Đặt form cha cho childForm là form này childForm.Text = Title;//Tile cho childForm childForm.Show();//Hiển thị nó lên }
OK nó còn có sắn các menu như copy, paste, print để các bạn tự tìm hiểu nha
Chúc có nhưng chương trình hay với MDI Parent ^^!
Item Manifest chạy ứng dụng winform với quyền admin
Một số chương trình các chúng ta xây dựng liên quan đến hệ thống như chỉnh sửa registry, chỉnh sửa file hệ thống,... yêu cầu quyền admin thì sẽ không chạy được. Nhưng yên tâm với Manifest sẽ giải quyết vấn đề này!
Chú ý: với Item Manifest thì sẽ không để Icon cho file exe được chỉ để Icon cho form đc thui
B1: Project -> Properties... (dòng cuối) -> chọn tab Security -> tích vào ô "Enable Click..." như hình
B1: Project -> Properties... (dòng cuối) -> chọn tab Security -> tích vào ô "Enable Click..." như hình
Khi đó sẽ xuất hiện 1 file tên là app.manifest như này:
Ấn vào nó để xem code, sau đó sửa đoạn
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
thành
vậy là cớ bản đã được rùi!
Cuối cùng các ban làm lại bước 1 (project -> properties (dòng cuối) -> tab Security) xong bỏ tích ô "Enable OneClick..." đi!
Các lỗi:
+ trình virus phát hiện là virus: Bạn vào (project -> properties (dòng cuối) -> tab Application -> xóa Icon đi