Autor Beitrag
iterion
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21
Erhaltene Danke: 2

Win XP ,Suse 11.3
Delphi 7
BeitragVerfasst: Sa 02.10.10 07:28 
Ein application Launcher mit index, ermoeglicht es einen alias fuer jedes program zuzuweisen, und einem das dauernde suchen zu sparen wenn man nicht mehr weis wo man die datei/ Programm verlegt hat.
Mit rechtsklick kann es in den systemstart eingebunden un entfernt werden.

Mit Quellcode, bedienungsanleitung im quelltext enthalten, braucht keine instalation, nur den .exe mit den 2 .cmd`s in den ordner
C:\kicker\ kleben und ausfuehren. Selbstart mit windows moeglich.

Hoffe es ist euch nützlich,
Iterion

xennonsoft.webs.com/Tools/kicker.rar


Zuletzt bearbeitet von iterion am So 03.10.10 02:55, insgesamt 1-mal bearbeitet
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19276
Erhaltene Danke: 1741

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Sa 02.10.10 07:53 
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. :gruebel:
  • 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 (Media Player oder so mal ausgenommen).

Für diesen Beitrag haben gedankt: iterion
iterion Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21
Erhaltene Danke: 2

Win XP ,Suse 11.3
Delphi 7
BeitragVerfasst: Sa 02.10.10 21:05 
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. :gruebel:
* 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 \(*)^(*)/
GURKE deluxe
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 91
Erhaltene Danke: 1

Win 7 Home Premium x64, Win XP Home Edition v2002
C# Microsoft Visual C# 2010 Express
BeitragVerfasst: Mi 13.10.10 01:19 
Hallo Iterion,
Ich habe das Programm gestartet. Bevor ich was machen konnte kommt eine Fehlermeldungskette:
"Index not Found. Please click Ok and stand by while index is being build..."
->
"Es befindet sich kein Datenträger im Laufwerk. Legen Sie einen Datenträger in Laufwerk \Device\Harddisk1\Dr1 ein." (Dr1 geht bis Dr4 in weiteren Fehlermeldungen weiter)
->
"Please Click Ok when batch files close (Taskbar)"

Das ganze geht immer weiter. Durch Task Manager konnte ich das ganze nicht beenden! Durch Löschen des Ordners war die Schleife schließlich zu Ende.

Ich benutze Windows 7 Home Premium x64.

Kann das Programm dadurch leider nicht weiter testen ;)

Gruß
GURKE