Câu hỏi

26/04/2013 21:00
Xin hướng dẫn cách xử lý đọc mã vạch với Visual Foxpro?
Danh sách câu trả lời (1)

Tùy thuộc vào thiết bị quét mã vạch dùng loại giao tiếp nào để nối vào máy tính (COM, USB) mà qui trình cụ thể để giao tiếp với thiết bị đọc mã vạch sẽ khác nhau. Nếu thiết bị đọc mã vạch có kèm theo thư viện lập trình (hay device driver) thì bạn chỉ cần đọc tài liệu miêu tả giao tiếp lập trình của thư viện đó là có thể viết code truy xuất được thiết bị đọc mã vạch. Nếu chỉ có thiết bị mà không có thư viện lập trình kèm theo thì bạn cần phải xác định chính xác thiết bị đọc mã vạch của mình dùng loại giao tiếp nào, hỗ trợ giao thức (protocol) nào trong việc truyền/nhận thông tin với máy tính, từ đó mới có khả năng lập trình truy xuất trực tiếp thiết bị, trong trường hợp này việc lập trình sẽ nặng nhọc hơn nhiều so với việc dùng thư viện lập trình có sẵn của hãng sản xuất. Lưu ý rằng các lệnh của Visual Foxpro không đủ mạnh để lập trình truy xuất thiết bị I/O, do đó bạn nên dùng ngôn ngữ C viết module truy xuất thiết bị rồi khi cần truy xuất thiết bị, từ FoxPro bạn gọi các hàm trong module C thực hiện dùm, như thế sẽ dễ dàng và hiệu quả hơn.
Trả lời câu hỏi
Câu hỏi lĩnh vực Lập trình
Rao vặt Siêu Vip