Tôi có nhiệm vụ làm việc không đáng kể (tối thiểu) trên hai ứng dụng cũ được phát triển trong DBIII +/Clipper '87.Ứng dụng kế thừa DOS với máy in USB
Tôi có quyền truy cập đầy đủ vào nguồn và chuỗi công cụ tối thiểu để biên dịch lại ứng dụng khi cần, nhưng tôi không được phép thực hiện lại từ đầu do các lý do khác nhau (chủ yếu là tâm lý) từ người dùng chính.
Dù sao, trong khi các ứng dụng hoạt động tốt dưới XP, hỗ trợ phần cứng đang trở thành việc vặt. Người dùng cần phải thay thế máy in bị lỗi (HP tác động cũ với giao diện song song) và máy tính để bàn 486 (!) Nơi các ứng dụng được lưu trữ. Vấn đề chính bây giờ là tìm một máy in có thể được sử dụng trong XP, có thể thông qua USB (một hộp Asus EEE sẽ hoàn hảo, và nó không thể thể hiện cổng song song) và làm cho nó "có thể nhìn thấy" đối với hệ điều hành DOS. các ứng dụng.
Cho đến nay tôi đã tìm thấy một workaround:
http://geekswithblogs.net/dtotzke/articles/26204.aspx
cộng thêm một vài tiện ích:
http://www.dosprn.com/ http://www.dos2usb.com/index.htm http://www.printfil.com/english.htm
Các tiện ích có vẻ tốt hơn bởi vì họ cung cấp một số loại lọc cho các trình tự thoát cũ (như ESC/P cho Epson hoặc phương ngữ HP) làm cho transpa này thuê máy in. Hoặc ít nhất là họ nói.
Vì vậy, câu hỏi đặt ra là: có ai đó có kinh nghiệm về giao tiếp các chương trình DOS cũ với máy in hiện đại trong XP không? Bất kỳ cảnh báo nào? Bạn đã sử dụng một trong những tiện ích được liệt kê (hoặc một trong những tiện ích khác mà tôi chưa tìm thấy) và nếu có, bạn sẽ khuyên bạn nên làm gì?
Cách giải quyết của bạn có vẻ quen thuộc. Tôi chuyển hướng cổng USB đến LPT1 và thường làm việc cho tôi. –
dosprn ++, tôi nghĩ có cái gì đó khác nhưng tôi không thể nhớ nó ... – Artelius