Para ciertos programas, nada supera a la línea de comandos. Lamentablemente, nunca he visto buena documentación o ejemplos sobre cómo escribir aplicaciones de consola que van más allá de "Hello World". Estoy interesado en hacer aplicaciones de consola como Vim o Emacs. Bueno, no exactamente como Vim o Emacs, sino uno que toma todo el prompt de comando mientras está en uso y luego, después de salir, no deja rastros. Sé que en Unix existe el curses library pero para Windows? ...Buenos recursos para escribir aplicaciones de estilo de consola para Windows?
Respuesta
PDCurses funciona en Win32.
Encontré List of Console Functions en msdn, PDCurses y The Console Module.
En Windows o DOS, utilicé la biblioteca conio desde Borland. Es muy viejo pero lo suficientemente fino para un principiante como yo.
Sin duda puede escribir ese tipo de aplicación con Delphi, que tiene un soporte de línea de comandos razonable. La gente a menudo pasa por alto que Delphi puede construir cualquier tipo de ejecutable de Windows, no solo aplicaciones GUI.
No sé de antemano si la edición gratuita de 'Turbo' de Delphi tiene algo improvisado para EVITAR que la uses para construir aplicaciones de consola - Hubiera pensado que estaría bien para este tipo de cosas .
Como Robsoft dice que Delphi sería un buen comienzo. Hay versiones gratuitas de Turbo Delphi (basadas en Pascal) o Turbo C++.
sitio web aquí.
retirar algunos de los mono libs. Tienen una excelente herramienta para analizar los argumentos de línea de comandos, pero no pueden recordar el espacio de nombres.
Miguel acaba de publicar algunos terminal code también.
También puedes probar Free Pascal. Es un compilador gratuito ((L) GPL) Object Pascal que es compatible con el Delphi -compiler. Tiene un IDE basado en consola, que demuestra que puede hacer muy buenas aplicaciones de consola con él, y que puede usar como ejemplo.
Si desea utilizar un IDE gráfico para compilar su aplicación de consola, puede descargar el IDE Lazarus.
Como beneficio adicional de su aplicación se ejecutará en Windows (32/64 bits), Linux, Mac OS X, FreeBSD, Solaris, etc ...
Hay un pequeño pero buen tutorial sobre el uso de C++ para Windows consola en www.benryves.com/tutorials/?t=winconsole&c=all yendo tan lejos como la codificación de un programa de pintura simple.
¡Esta es la mejor herramienta que jamás haya visto!
1) Crear cualquier aplicación que utilice IDE de VB6
2) Convertir a aplicación de consola, utilizando THIS!
Para ncurses-como biblioteca/marco en Windows, voy a sugerir a altamente ensuciarse la mano con PDCurses.
Si intenta/usa C#, hay Curses-Sharp.
- 1. ¿Buenos recursos para Wordpress?
- 2. Buenos recursos para crear aplicaciones web en Tapestry
- 3. Lista de recursos para Windows 8 Metro para escribir aplicaciones usando HTML/CSS/JavaScript?
- 4. ¿Recursos de Javascript para consola como aplicaciones web?
- 5. Buenos recursos para aprender Factor
- 6. Buenos recursos para aprender WPF
- 7. Buenos recursos para aprender MacRuby
- 8. Buenos recursos para aprender Objective-C
- 9. ¿Buenos recursos para usar Assembly en Delphi?
- 10. Control de gráfico para aplicaciones estilo metro de Windows 8
- 11. Buenos recursos para aprender PL/pgSQL?
- 12. Buenos recursos para aprender a depurar php
- 13. Buenos recursos sobre cómo escribir modos de Emacs?
- 14. Buenos tutoriales y recursos para openstack
- 15. ¿Dónde encontrar buenos recursos para aprender XAML?
- 16. ¿Diseño MVC para aplicaciones de consola?
- 17. Windows GUI + Salida de consola, estilo Linux
- 18. ¿Cuáles son algunos buenos recursos para escribir un motor de ajedrez?
- 19. Boson vs Thor para aplicaciones de consola
- 20. Buenos recursos para el diseño de bases de datos relacionales
- 21. Buenos recursos para iniciar python para el desarrollo web?
- 22. Buenos recursos para aprender a crear instaladores MSI de WiX
- 23. ¿Cuáles son algunos buenos recursos de DirectX para un principiante?
- 24. ¿Conoces algunos buenos recursos para aprender bases de datos NoSQL?
- 25. Buenos recursos de aprendizaje para Maven 3/Mercury
- 26. ¿Cuáles son algunos buenos recursos para comprender SNMP MIB?
- 27. ¿Buenos recursos en SOA?
- 28. Mejores recursos para pruebas de UIAutomation para aplicaciones de iOS
- 29. Escribir aplicaciones en C para microcontroladores
- 30. Recursos para el desarrollador de Windows para cambiar a Linux
+1 a CONIO, en mi semana de investigación tratando de encontrar algo, aparece el "conio" de IBM. Con su mención de Borland, Google me encuentra esto: http://conio.sourceforge.net/ ¿Cómo no sucedió eso hace una semana? –