2009-04-15 1 views

Antwort

3

Wie wäre es, dieser Befehlszeilen-App eine GUI hinzuzufügen?

+0

Warum ist das komplizierter als es klingt? Selbst im schlimmsten Fall können Sie einfach die Shellexecs auslösen und die Ausgabe der App lesen. Nicht zu sagen, es ist einfach, aber ich denke, die Schwierigkeit ist ungefähr so ​​hoch, wie es sich anhört. – Brian

+0

Stellen Sie einfach die GUI ein Textfeld zum Eingeben des Befehls und ein anderes Textfeld zum Anzeigen der Ausgabe. ;) –

+0

@Brian, das sind die Fragen, die mir in den Sinn kommen: Wie druckt die GUI auf dem Bildschirm? Wie gibt der Benutzer seine Auswahl ein? Welche Fehlermeldungen drucken Sie aus? Oder ist das alles trivial? –

1

Eine Sache, die ich getroffen habe, wurde gebeten, ein Wort im Titel eines Fensters zu ändern. Der Titel des Fensters war jedoch tatsächlich in einer Bibliothek lokalisiert und wurde mit mehreren Anwendungen geteilt. Das Ändern des Titels in einem der beiden Titel würde bedeuten, dass entweder die Daten geändert werden (hässlich und inkonsistent mit dem Rest des Codes), die DLL geändert wird (was andere Software betrifft) oder eine fest codierte Korrektur (Hacky) hinzugefügt wird.

0

"machen es einfach mehr webbish"

+1

hehe ... als meine Firma rollte neue Version unserer Webapp, hatten wir tatsächlich Kunden beschweren, dass es zu sehr wie eine echte Desktop-App sah. – rmeador

4

Können Sie eine Undo-Taste hinzufügen? (Zu einem benutzerdefinierten WYSIWYG-Editor).

1

"Ich möchte Oracle anstelle von SQLServer für die Datenbank verwenden."

1

"Können Sie es größer machen?" in Bezug auf die Dimensionierung von Radio-Buttons .. zurück vor CSS

4

Bereits in meiner Collegezeit arbeitete ich an einem Nebenprojekt für einen Kunden. Es war eine mittelgroße Win32-Desktop-Anwendung für einige 2D-Diagramme und jeder Schritt des Weges und jede Demo war großartig. Der Klient hat es gemocht. Schließlich war ich bereit, es zu liefern und fertig zu sein, als sie fragten, ob ich es einfach zuerst im Internet laufen lassen könnte.

Klassisches Szenario "fehlende Anforderung-Kills-Projekt".