2008-09-04 42 views
9

Đố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

1

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.

+0

+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? –

0

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 .

0

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.

http://www.turboexplorer.com/

0

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.

1

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 ...

-1

Đâ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!

0

Đố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.

Các vấn đề liên quan