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ự
 Tốc độ import nhanh gấp hàng trăm lần so với tính năng Import trên Woocommerce
 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/buiducduy111
3/27/2020
Đăng bởi :
Nhãn : , ,

Chú ý 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


Để 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 ^^!
10/27/2013
Đăng bởi :
Nhãn :

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





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 

<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />


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


9/26/2013
Đăng bởi :
Nhãn :

Nhận ngay 100$ cho VPS

Mua hàng ủng hộ page

Ủng hộ page

Nhãn

Code (45) Team Foundation Server (17) Database (14) News (14) product (13) toolbox (10) Linq (9) SoftDesign (8) XNA (6) API (5) Project (5) item (4)

- Bản quyền thuộc về Thư Viện WinForm - Giao diện: Metrominimalist - Thiết kế: Johanes Djogan -