AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Autostart Manager
Thema durchsuchen
Ansicht
Themen-Optionen

Autostart Manager

Ein Thema von Martin K · begonnen am 13. Jun 2006 · letzter Beitrag vom 19. Okt 2006
Antwort Antwort
Seite 4 von 8   « Erste     234 56     Letzte »    
Benutzerbild von Martin K
Martin K
Registriert seit: 20. Okt 2005
Autostart-Manager ist ein einfaches kleines Programm, mit dem man schnell alle Programme findet, die im Autostart stehen.
Es werden die Autostart-Programme aus der Registry und die aus dem Startmenü aufgelistet.

Des Weiteren können Einträge bearbeitet, gelöscht oder neue Programme in den Autostart hinzugefügt werden.
Außerdem wird zu jedem Autostart-Eintrag noch das Icon des Programms angezeigt - wird kein Icon angezeigt, ist der Eintrag fehlerhaft (Pfadangabe nicht korrekt).

Mein Programm schreibt ansonsten nichts in die Registry und installiert werden muss auch nix.
  • Update 1:
    Fehler, die hier im Forum beschrieben wurden, sind behoben.
  • Update 2:
    Funktion zum Auslesen der Programm-Icons verbessert.
  • Update 04.07.2006
  • auch Einträge im Startmenü werden berücksichtigt
  • Einträge können unter anderem Namen/anderem Ort gespeichert werden
  • PopupMenu (rechte Maustaste), ToolBar und Tastenkombinationen (auch Doppelklick/Enter/Esc)
  • mit rechte Maustaste auf ToolBar kann Ansicht eingestellt werden
  • Einstellungen werden in INI-Datei gespeichert (keine INI bedeutet Standard-Einstellungen)
  • bessere Bearbeiten/Neuer Eintrag-Funktion mit mehr Einstellmöglichkeiten
    Neuer Screenshot!
  • Update 06.07.2006
    Verbesserung im Code bei der INI-Datei, nix besonderes...
  • Update 17.09.2006
  • Sortierfunktion hinzugefügt:
    Je nach dem, auf welche Titelleiste man in der Liste klickt, wird nach diesen Einträgen sortiert
  • Folgende Orte für Autostart-Einträge werden jetzt unterstützt:
    aktueller Benutzer, alle Benutzer, Default User, Local System, Local Service, Network Service - jeweils Startmenü und Registry
  • Copy-Funktion:
    einfach einen Eintrag auswählen und Strg+C drücken, dann wird der Eintrag in Textform in den Zwischenspiecher kopiert
    Neuer Screenshot
  • Update 22.09.2006
  • kleine Statistik hinzugefügt, die die Anzahl der Autostart-Einträge anzeigt
    Neuer Screenshot
  • Update 01.10.2006
    kleinen Fehler behoben: Fehlerhafte Einträge in der Registry werden jetzt auch ohne Symbol angezeigt (vorher war es fälschlicher Weise das Ordner-Symbol)
    ab jetzt mit TurboDelphi compiliert
  • Update 19.10.2006
    leere Einträge in der Registry gelten natürlich auch als fehlerhaft im Autostart und werden nun auch als solche angezeigt;
    auch fehlerhafte Verknüpfungen (z.B. falsche Pfadangabe) im Startmenü werden nun als fehlerhafte Autostart-Einträge angezeigt, vorher wurden diese einfach ignoriert
Miniaturansicht angehängter Grafiken
screenshot_183.png  
Angehängte Dateien
Dateityp: exe autostartmanager_210.exe (710,5 KB, 150x aufgerufen)
Mit den Menschen ist es wie mit Computern -
es gibt Nullen und Einsen.
 
Benutzerbild von Martin K
Martin K

 
Turbo Delphi für Win32
 
#31
  Alt 15. Jun 2006, 00:22
Erstmal danke, dass Du Dir mein Tool so genau angeguckt hast.

Zitat von stz:
[*]man müsste die ganze Zeile markieren können. Ich hab ziemlich lange in der falschen Spalte rumgeclickt, bis der aha-Effekt einsetzte
Ja, hast recht.
Mit der ganzen Zeile ist es irgendwie logischer.
Aber:
In der Registry ist es genauso!!!

Zitat von stz:
[*]wenn ich einen Eintrag bearbeite würde ich auch gerne Name und Hauptschlüssel ändern können. Pack das doch rechts in das Panel (wenns denn eins ist), so dass man direkt nach der Auswahl eines Eintrags alle drei Werte ändern kann
Dann ist das ja kein ändern mehr, sondern ein "löschen" und "neuer Eintrag" in einem.
Vor allem das mit dem Hauptschlüssel:
Das hat ja nicht mehr viel mit ändern zu tun...
(in der Registry kann man auch nur den Wert und nicht den Namen ändern und das erscheint mir auch irgendwie so logisch zu sein,
oder sieht es noch jemand so wie Du?)

Zitat von stz:
[*]wenn ich in eine Dialog (Neu, Ändern, Löschen) gehe und ihn abbreche, wird alles neu geladen. Das ist ja irgendwie überflüssig
Ja, das werde ich gleich ändern...

Zitat von stz:
[*]die Eintrage aus dem Startmenü könnten ruhig noch dazu kommen. Dann hat man den erschreckenden überblick, was da alles so startet
Hmm.... Mal gucken.
Stimmt schon, dann hat man alles in einem Blick!

Zitat von stz:
[*]die Breite der einzelnen Spalten sollte sich automatisch anpassen, wenn man die Größe der Form ändern
Ich denke das werde ich auch in der nächsten Version realisieren.

Zitat von stz:
[*]der Schließen-Button passt irgendwie optisch nicht zu den anderen drei Schaltern
Er übernimmt ja auch eine ganz andere Funktion.
Setze ich ihn in die Reihe unter die anderen drei Schalter, passt es noch weniger - finde ich!
  Mit Zitat antworten Zitat
Benutzerbild von stz
stz

 
Turbo Delphi für Win32
 
#32
  Alt 15. Jun 2006, 09:22
Zitat von Martin K:
In der Registry ist es genauso!!!
Seit wann sind M$-Produkte logisch?

Zitat von Martin K:
Dann ist das ja kein ändern mehr, sondern ein "löschen" und "neuer Eintrag" in einem.
stimmt wohl... wie wärs denn mit einem "verschieben"?

Zitat von Martin K:
(in der Registry kann man auch nur den Wert und nicht den Namen ändern und das erscheint mir auch irgendwie so logisch zu sein,...)
Man kann auch den Namen von einer Zeichenfolge ändern. Rechte Maustaste in regedit.exe und "umbenennen"...

Zitat von Martin K:
Er übernimmt ja auch eine ganz andere Funktion.
Setze ich ihn in die Reihe unter die anderen drei Schalter, passt es noch weniger - finde ich!
Ich dachte mehr an ganz unten, aber optisch wie die anderen Buttons... aber das ist wohl eher Geschmackssache. Und damit ein ganz wichtiger Punkt

//Edit: Ich hab noch mal ein paar Leerzeilen entfernt...
Malte Schmitz
  Mit Zitat antworten Zitat
Benutzerbild von Martin K
Martin K

 
Turbo Delphi für Win32
 
#33
  Alt 4. Jul 2006, 17:44
So, hab den Autostart-Manager komplett überarbeitet.
Viele neue Funktionen kamen hinzu, näheres siehe erstes Posting.

Zitat von stz:
Zitat von Martin K:
Dann ist das ja kein ändern mehr, sondern ein "löschen" und "neuer Eintrag" in einem.
stimmt wohl... wie wärs denn mit einem "verschieben"?

Zitat von Martin K:
(in der Registry kann man auch nur den Wert und nicht den Namen ändern und das erscheint mir auch irgendwie so logisch zu sein,...)
Man kann auch den Namen von einer Zeichenfolge ändern. Rechte Maustaste in regedit.exe und "umbenennen"...
Hab das jetzt beides unter der Funktion "Speichern unter" eingebaut!

Bin schon mal gespannt, auf euer erneutes Testen
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#34
  Alt 4. Jul 2006, 18:23
Täusche ich mich, oder gibts bei XP keine Unterschiede zw. Registry & Autostart?
Fabian
  Mit Zitat antworten Zitat
jokerfacehro
 
#35
  Alt 4. Jul 2006, 18:27
hi
hab win 2000 ohne ein service pack:
bei mir erscheint beim starten des programms nur eine Zugriffsverletzung

peace
  Mit Zitat antworten Zitat
Benutzerbild von Martin K
Martin K

 
Turbo Delphi für Win32
 
#36
  Alt 4. Jul 2006, 18:33
Zitat von xZise:
Täusche ich mich, oder gibts bei XP keine Unterschiede zw. Registry & Autostart?
Wie meinst Du das?
Autostart-Einträge können im Startmenü (Start -> Programme -> Autostart) oder in der Registry stehen.
Zumindest ist das bei meinem XP Home so und ich wüsste nicht, dass das irgendwann mal geändert wurde...

Zitat von jokerfacehro:
hi
hab win 2000 ohne ein service pack:
bei mir erscheint beim starten des programms nur eine Zugriffsverletzung

peace
Ja, das kann schon sein.
Mögliche Ursachen:
- die Symbole, die ich in der ToolBar und im PopupMenu verwende sind in der Shell32.dll noch nicht drin
- Win2000 kommt mit 32 Bit Icons nicht klar
- das eingebundene XPManifest
  Mit Zitat antworten Zitat
Benutzerbild von stz
stz

 
Turbo Delphi für Win32
 
#37
  Alt 4. Jul 2006, 18:35
Zitat von jokerfacehro:
hi
hab win 2000 ohne ein service pack:
bei mir erscheint beim starten des programms nur eine Zugriffsverletzung

peace
zu mehr lässt es sich leider auch unter w2k sp4 nicht überzeugen:
---------------------------
Autostart-Manager
---------------------------
Zugriffsverletzung bei Adresse 004092A8 in Modul 'AutostartManager.exe'. Lesen von Adresse 000000CE.
---------------------------
OK
---------------------------

Im Anhang das, was ich dann kommt. Sehr trostloser Anblick.

PS: Aber das neue Icon ist hübsch

Ich seh gerade deine Antwort vorbeikommen:

Zitat von Martin K:
Ja, das kann schon sein.
Mögliche Ursachen:
- die Symbole, die ich in der ToolBar und im PopupMenu verwende sind in der Shell32.dll noch nicht drin
- Win2000 kommt mit 32 Bit Icons nicht klar
- das eingebundene XPManifest
heißt das unter w2k geht nix mehr??? schade schade...
Miniaturansicht angehängter Grafiken
zwischenablage01_179.png  
Malte Schmitz
  Mit Zitat antworten Zitat
Benutzerbild von Martin K
Martin K

 
Turbo Delphi für Win32
 
#38
  Alt 4. Jul 2006, 18:41
Zitat von stz:
heißt das unter w2k geht nix mehr??? schade schade...
Mal gucken, vielleicht bring ich ja noch ne andre Version raus.

@stz:
Da die alte Version bei Dir funktioniert hatte (nehme ich mal an), scheint es wirklich nur an den fehlenden Symbolen in der Shell32.dll zu legen (deshalb auch die leere ToolBar).
Die anderen beiden Punkte kann ich dann ausschließen.
  Mit Zitat antworten Zitat
jokerfacehro
 
#39
  Alt 4. Jul 2006, 18:42
Zitat:
Ja, das kann schon sein.
Mögliche Ursachen:
- die Symbole, die ich in der ToolBar und im PopupMenu verwende sind in der Shell32.dll noch nicht drin
- Win2000 kommt mit 32 Bit Icons nicht klar
- das eingebundene XPManifest
stimmt, die icons werden nicht geladen, die funktionen des programms funktionieren trotzdem nicht ^^

PS: schaut euch bitte meinen ImageViewer + Painter an ^^
auch direkt in freeware zu finden
  Mit Zitat antworten Zitat
Benutzerbild von Martin K
Martin K

 
Turbo Delphi für Win32
 
#40
  Alt 4. Jul 2006, 18:49
Zitat von jokerfacehro:
stimmt, die icons werden nicht geladen, die funktionen des programms funktionieren trotzdem nicht ^^
Hm, das versteh ich nich.
Kommen denn noch AV's ?
Welche Funktionen hast Du denn probiert ?
Werden die Autostart-Einträge evtl. angezeigt, wenn Du F5 drückst?
Was passiert im PopupMenu ?

@Win2000 User:
Ihr könnt ja mal diesen Code testen und anstatt der 240 folgende Zahlen eingeben: 206, 207, 216, 217.
Hierbei sollte es dann auch zu AV's kommen, wenn ich in meiner Vermutung richtig liege
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 8   « Erste     234 56     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz