Đối với một số chương trình nhất định không có gì đánh bại dòng lệnh. Thật không may, tôi chưa bao giờ thấy tài liệu hay ví dụ tốt về cách viết các ứng dụng giao diện điều khiển vượt quá "Hello World". Tôi quan tâm đến việc tạo ra các ứng dụng giao diện điều khiển như Vim hoặc Emacs. Cũng không chính xác như Vim hoặc Emacs nhưng một trong đó mất trên toàn bộ dấu nhắc lệnh trong khi nó đang được sử dụng và sau đó sau khi bạn thoát nó không để lại dấu vết phía sau. Tôi biết rằng trên Unix có curses library nhưng đối với Windows? ...Tài nguyên tốt để viết các ứng dụng kiểu bảng điều khiển cho Windows?
Trả lời
PDCurses hoạt động trên Win32.
Tôi tìm thấy List of Console Functions trên msdn, PDCurses và The Console Module.
Trong Windows hoặc DOS, tôi đã sử dụng thư viện conio từ Borland. Nó rất cũ nhưng đủ tốt cho một người mới bắt đầu như tôi.
Bạn chắc chắn có thể viết loại ứng dụng đó với Delphi, có hỗ trợ dòng lệnh hợp lý. Mọi người thường bỏ qua rằng Delphi có thể xây dựng bất kỳ loại tệp thực thi nào của Windows, không chỉ các ứng dụng GUI.
Tôi không biết off-hand nếu phiên bản 'Turbo' miễn phí của Delphi có bất kỳ thứ gì được trộn vào nó để ngăn không cho bạn sử dụng nó để xây dựng ứng dụng giao diện điều khiển - tôi đã nghĩ nó sẽ tốt cho loại điều này .
Như Robsoft nói Delphi sẽ là một khởi đầu tốt. Có Turbo Delphi (Pascal dựa) hoặc Turbo C++ cả hai phiên bản miễn phí.
trang web tại đây.
Kiểm tra ra một số mono libs. Họ có một công cụ tuyệt vời để phân tích đối số dòng lệnh nhưng không thể nhớ vùng tên.
Miguel vừa đăng một số terminal code.
Bạn cũng có thể thử Free Pascal. Trình biên dịch miễn phí ((L) GPL) Object Pascal tương thích với Delphi -compiler. Nó có một IDE dựa trên giao diện điều khiển, chứng minh rằng bạn có thể tạo ra các ứng dụng giao diện điều khiển rất tốt với nó và bạn có thể sử dụng nó làm ví dụ.
Nếu bạn muốn sử dụng IDE đồ họa để tạo ứng dụng bảng điều khiển, bạn có thể tải xuống IDE Lazarus.
Như một phần thưởng ứng dụng của bạn sẽ chạy trên Windows (32/64 bit), Linux, Mac OS X, FreeBSD, Solaris vv ...
Có một hướng dẫn nhỏ nhưng tốt về việc sử dụng C++ cho Windows giao diện điều khiển tại www.benryves.com/tutorials/?t=winconsole&c=all đi xa như mã hóa một chương trình vẽ đơn giản.
Đây là công cụ tốt nhất cho nó mà tôi từng thấy !!
1) Tạo bất kỳ ứng dụng sử dụng VB6 IDE
2) Chuyển đổi nó để Console Application, sử dụng THIS!
Đối với thư viện ncurses-like/framework trên Windows, tôi đánh giá cao sẽ đề nghị bị bẩn tay với PDCurses.
Nếu bạn đang thử/sử dụng C#, có Curses-Sharp.
- 1. Tài nguyên Javascript cho bảng điều khiển như ứng dụng web?
- 2. Viết bảng điều khiển trong một ứng dụng
- 3. Ẩn bảng điều khiển của Ứng dụng Windows
- 4. Viết ứng dụng trong C cho vi điều khiển
- 5. Điều gì tạo ra ứng dụng Bảng điều khiển ứng dụng hoặc Windows Form?
- 6. Cách tốt nhất để đọc các tham số dòng lệnh trong ứng dụng bảng điều khiển
- 7. Cấu trúc thư mục triển khai tốt cho các ứng dụng giao diện điều khiển java
- 8. Viết Trình điều khiển Máy in Windows
- 9. Cách bật các điều khiển chung trong ứng dụng Windows
- 10. Sử dụng tài nguyên nhúng trong ứng dụng giao diện điều khiển C#
- 11. Sử dụng Dao cạo trong ứng dụng bảng điều khiển
- 12. C# Ngăn ứng dụng Bảng điều khiển xây dựng dưới dạng ứng dụng Windows từ thoát?
- 13. Ứng dụng Bảng điều khiển Javascript?
- 14. Viết trình bao bọc bảng điều khiển trong C#?
- 15. Phân bổ bảng điều khiển cho ứng dụng WinForm
- 16. Sự cố khi chuyển đổi ứng dụng bảng điều khiển sang ứng dụng WPF trong VS 2010
- 17. Tài nguyên tốt nhất cho kiểm tra UIAutomation cho các ứng dụng iOS
- 18. Tài nguyên tốt cho Wordpress?
- 19. Tài nguyên tốt nhất để tìm hiểu cách viết ứng dụng cho Mac OS X là gì?
- 20. Làm cho ứng dụng giao diện điều khiển hoạt động giống như ứng dụng Windows
- 21. Cách xử lý^C trong các ứng dụng bảng điều khiển JVM?
- 22. Làm cách nào để ngăn cửa sổ bảng điều khiển đóng khi chạy ứng dụng bảng điều khiển?
- 23. Điều khiển bảng điều khiển tự động gắn cho Windows Forms
- 24. Hiển thị/Ẩn cửa sổ bảng điều khiển của ứng dụng giao diện điều khiển C#
- 25. Gắn bảng điều khiển để chạy ứng dụng ASP.NET
- 26. Tạo chế độ xem kiểu ASP.NET MVC trong ứng dụng bảng điều khiển?
- 27. Boson vs Thor cho các ứng dụng bàn điều khiển
- 28. Bật cuộn trên bảng điều khiển Microsoft cho Windows Forms
- 29. Sử dụng WebBrowser trong ứng dụng bảng điều khiển
- 30. Cách gán từ điển tài nguyên cho các điều khiển tùy chỉnh trong một dll
+1 đến CONIO, trong tuần nghiên cứu của tôi cố gắng tìm ra điều gì đó, "conio" của IBM xuất hiện rất nhiều. Với đề cập của bạn về Borland, googling tìm thấy tôi này: http://conio.sourceforge.net/ Làm thế nào mà không xảy ra một tuần trước? –