Zitat: |
Also am Quelltext springen mir ein paar Sachen direkt ins Auge:
* Warum die feste Pfadangabe? Ich habe zum Beispiel gar nicht auf allen PCs ein Laufwerk C:
* Du benutzt WinExec. Ganz böse, die Funktion ist schon sein 15 Jahren veraltet. Du benutzt in Reboot doch auch ShellExecute, warum nicht überall?
* Warum die externen Batchdateien? Das geht doch viel besser in Delphi selbst.
* Du schreibst den Autostart in HKEY_LOCAL_MACHINE, da hast du in der Regel keine Zugriffsrechte, nimm besser HKEY_CURRENT_USER
Ja, und bei der Oberfläche solltest du die Systemfarben nicht einfach ignorieren. Mit einem schwarzen Hintergrund, den du dann nicht einmal überall benutzt, sieht das nicht schön aus. Es hat schon Gründe weshalb andere Programme sowas nicht machen
|
1.- Das programm ist noch nicht fertig, ich habe noch nicht einmal wildkards und ordner suche dabei, denn viel zeit habe ich im moment nicht.
2.- Teilweise habe ich winexec noch nicht ausgewechselt.
3.- Da hast du recht, aber es war zu der zeit schneller zu coden, aber hat den nachteil dass alle disks auf einmal gelesen werden.
4.- Danke! Hab mich gewundert waum der autostart nicht an allen rechnern funktioniert.
Mit der oberflache, war die idee schwarzer hintergrund und grüne schrift, hatte aber noch nicht die zeit rauszufinden wie ich den key editor dazu bringe. Den Tbutton werde ich durch ein Tbitbtn auswechseln und die farbe anpassen.
Die restliche Kosmetik mach ich dann noch, damit nicht alle Augenkrebs leiden müssen \(*)^(*)/