2008-09-04 15 views
9

Belirli programlar için hiçbir şey komut satırını atlatmaz. Ne yazık ki, "Merhaba Dünya" nın ötesine geçen konsol uygulamalarının nasıl yazılacağı konusunda iyi belgeler veya örnekler görmedim. Vim veya Emacs gibi konsol uygulamaları yapmakla ilgileniyorum. Tam olarak Vim veya Emacs gibi değil ama kullanımdayken tüm komut istemini ele geçiren ve sonra çıktıktan sonra hiçbir iz bırakmıyor. Unix'te curses library var ama Windows için biliyorum? ...Windows için konsol stili uygulamaları yazmak için iyi kaynaklar?

cevap

1

Windows veya DOS'ta, conio kitaplığını Borland'dan kullandım. Çok yaşlı ama benim gibi yeni başlayanlar için yeterince iyi.

+0

+1'den CONIO'ya, bir hafta sonra bir şey bulmaya çalıştığım araştırma haftasında, IBM'in "conio" çok fazla geliyor. Borland'dan bahsetmişken, googling bana şunu buluyor: http://conio.sourceforge.net/ Bu bir hafta önce nasıl gerçekleşmedi? –

0

Makul bir komut desteğine sahip olan Delphi ile bu tür bir uygulamayı kesinlikle yazabilirsiniz. İnsanlar genellikle Delphi'nin sadece GUI uygulamaları için değil, herhangi bir Windows yürütülebilir dosyasını oluşturabileceğini göz ardı eder.

Delphi'nin ücretsiz 'Turbo' sürümü konsol uygulamalarını oluşturmak için kullanmanızın ÖNLENMESİNİ KORUMALIYORSA, elden bir şey bilmiyorum - bu tür şeyler için iyi olacağını düşündüm. .

0

Robsoft'un dediği gibi Delphi iyi bir başlangıç ​​olur. Turbo Delphi (Pascal tabanlı) veya Turbo C++ hem de ücretsiz sürümleri var. Web sitesi burada.

http://www.turboexplorer.com/

0

Kontrol dışarı mono libs bazılarıdır. Komut satırı argümanlarını ayrıştırmak için harika bir tane var ama isim alanını hatırlayamıyorlar.
Miguel, sadece bazı terminal code yayınladı.

1

Ayrıca Free Pascal da deneyebilirsiniz. Bu, Delphi-tamamlayıcısına uygun bir ((L) GPL) Object Pascal derleyicisidir. Konsol tabanlı bir IDE'ye sahiptir, bu da onunla çok iyi konsol uygulamaları yapabileceğinizi ve örnek olarak kullanabileceğinizi kanıtlar.

Konsol uygulamanızı oluşturmak için grafiksel bir IDE kullanmak isterseniz, Lazarus IDE'yi indirebilirsiniz. Başvurunuz vb Windows (32/64 bit), Linux, Mac OS X, FreeBSD, Solaris üzerinde çalışacak bir bonus olarak

... Windows için kullandıklarını C++ küçük ama iyi dersler var

-1

Bu şimdiye kadar gördüğüm en iyi araç!
1) Çok öneririz, Windows üzerinde ncurses'in benzeri kütüphane/framework için THIS!

0

kullanarak, Konsol Uygulaması dönüştürelim) VB6 IDE
2 kullanarak herhangi bir uygulamayı oluşturun Elinizi PDCurses ile kirletin.

C# kullanmayı/kullanmayı deniyorsanız, Curses-Sharp vardır.

İlgili konular