An.BA
Thành viên thường trực
- Tham gia
- 15/9/18
- Bài viết
- 223
- Được thích
- 171
- Giới tính
- Nam
Em có hỏi lại đội mua và setup máy thì bảo máy được lắp do nhà thầu họ làm trọn bộ cả cơ sở nhiều thứ chỉ bàn giao máy chứ không có tài liệu gì cả? Vậy em liên hệ hãng để hỏi hay làm gì để có bộ API/SDK ạ?Bạn xem tài liệu của máy có hướng dẫn gì không, xem có API nào không?
Anh ơi. Em đã tải được bộ SKD về rồi và có add .dll của zKemkeeper vào rồi nhưng khi khai báo code thì nó báo lỗi như sau
View attachment 268996
Anh xem giúp em với. Em cảm ơn!
Em mới import lại rồi theo đường dẫn như anh nói thì nó vẫn báo chỗ lỗi Class chưa được đăng ký anh ạ.Nhìn cái Location của DLL bên dưới không đúng folder của hệ thống.
C:\Windows\SysWOW64\z....dll
Đăng ký thư viện như nào anh nhỉ? Vì em thử trong C# thì em cũng chỉ add reference là thấy được anh ạ.Bạn vẫn chưa đăng ký được thư viện rồi. Thử liên hệ bên nhà cung cấp xem họ có hướng dẫn nhanh gì không.
Vậy thì thử add reference trong VBE có chưaĐăng ký thư viện như nào anh nhỉ? Vì em thử trong C# thì em cũng chỉ add reference là thấy được anh ạ.
Nhưng C# em không viết được nhiều trên đó, em đang làm ứng dụng trên VBA rồi anh à. và cần VBA xử lý luôn vì em muốn cơ sở khác làm bước đó nữa mà không phải em anh à.Ợ. Vậy bạn làm luôn bằng C# đi. Xuất ra csv rồi cho vào Excel cũng được mà.
Bạn có đủ 2 file dll: zkemkepper.dll và zkemsdk.dll ở thư mục hệ thống không?Em mới import lại rồi theo đường dẫn như anh nói thì nó vẫn báo chỗ lỗi Class chưa được đăng ký anh ạ.
Chỗ khai báo Dim thì gọi nó ra nhưng chỗ set thì lỗi
Bạn dùng Win 64 + Office 64 luôn đúng không?Trong win thì có đủ anh à.
Còn trong VBA thì không thể add file zkemsdk anh ạ.
Em dùng win64 nhưng office 32 anh ạ. Vậy em sẽ copy vào đâu để chạy?Bạn dùng Win 64 + Office 64 luôn đúng không?
Bạn copy toàn bộ file trong SDL này vào "C:\Windows\System32", rồi Regsver32 zkemkeeper.dll
Máy tôi chạy tốt cả office 32 và 64.