Thema: Konsolä

Einzelnen Beitrag anzeigen

Go2EITS

Registriert seit: 25. Jun 2006
519 Beiträge
 
Delphi 7 Personal
 
#40

Re: Konsolä

  Alt 17. Sep 2006, 08:51
Meine Vorschläge zu dem Programm:

NEU:
@QUIT @QUIT Entspricht EXIT
@HELP @HELP Zeigt die Hilfe.text an
@H @H Zeigt die Hilfe.text an
@? @? Zeigt die Hilfe.text an

Wenn ich die Hilfe.txt anzeige, komme ich nicht an das Ende von der Datei. Eine Eingabe wird nicht angenommen.

Überflüssig:
@opencd @opencdE
@closecd @closecdE

Bei diesen Befehle kann eigentlich das w raus, weil die Befehle eindeutig sind:
@wshutdown @wshutdown Beendet Windows
@wlogoff @wlogoff Meldet den Benutzer ab
@wreboot @reboot Startet den Rechner neu


Zu QuickRun:
@QRADD Name Pfad\Prog @QRADD Notepad c:\winnt\notepad.exe -silent
ist viel unkomplizierter und man kann Parameter übergeben. Es wird automatich gespeichert, wenn man ein Programm in die Liste einträgt.
Ein qrsave wäre nicht notwendig.

Neu:
@QRDEL Name @QRDELL Notepad Löscht einen QR-Eintrag

Und wenn:
QR - Listet die Liste
QR Name - Führt das Programm aus

QRList, QRDel, QRADD
sind weit übersichtlicher und KurzBefehle einfügen:
QR, QL, QD, QA


Bei mir wird beim Programmstart der ganze Bildschirm eingenommen. Das dürfte nicht so sinnvoll sein.
Besser 1/4.
Neuer Befehle: FN = Screen Normal (1/4 des Screens)
FS= Save Screen (Screen speichern) FR=Screen Restore (Screen auf gespeicherte Einstellungen setzen)

Bitte als Default nicht den ganzen Bildschirm einnehmen.

Dann kann man Dein Programm mehrmals aufgerufen. Ein Mutex wäre nicht schlecht.

Statt "Delete" reicht an DEL in Anlehnung von DOS.

Zu Gettask/KILL: Entweder Tasks und Kill oder (noch besser) GetTasks und KillTask

Und: Prozesse lassen sich anscheinend nicht killen: Getright.exe geht über Taskmanager zu beenden,
Dein Programm macht dies leider nicht.

Und nach einem CL , den ich in CLS und ClearScr ändern würde, sollte eine Eingangzeile stehen.

Sonst schöne Arbeit.
Beste Grüße
Go2EITS
  Mit Zitat antworten Zitat