AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Registry, Dateien mit Programm verknüpfen
Thema durchsuchen
Ansicht
Themen-Optionen

Registry, Dateien mit Programm verknüpfen

Ein Thema von Prototypjack · begonnen am 24. Feb 2005 · letzter Beitrag vom 25. Feb 2005
Antwort Antwort
Seite 1 von 4  1 23     Letzte »    
Prototypjack

Registriert seit: 2. Feb 2003
611 Beiträge
 
Delphi 2009 Professional
 
#1

Registry, Dateien mit Programm verknüpfen

  Alt 24. Feb 2005, 16:44
Hallo,
Ich schreibe z.Z. einen universal NotePad.
Jetzt würde mich interessieren wie ich es anstelle das wie, zb. bei Winrar, bei jeder Datei im Kontext steht "Mit NotePad bearbeiten" und bei einem klick darauf mein Programm mit Parametern geöffnet wird.
Das soll wirklich bei jeder Datei(ausser Binären vielleicht und Ordnern) stehen.
Kann mir da jemand helfen?
Danke schonmal,
Gruß,
Max
Max
„If you have any great suggestions, feel free to mail me, and I'll probably feel free to ignore you.“ . Linus Torvalds
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#2

Re: Registry, Dateien mit Programm verknüpfen

  Alt 24. Feb 2005, 16:47
Auch du könntest die Suche benutzen. Das Thema Hier im Forum suchenDateityp ist IMHO auch schon X Mal durchgekaut worden.
  Mit Zitat antworten Zitat
Prototypjack

Registriert seit: 2. Feb 2003
611 Beiträge
 
Delphi 2009 Professional
 
#3

Re: Registry, Dateien mit Programm verknüpfen

  Alt 24. Feb 2005, 17:08
Ich habe eben nochmal alles durchsucht aber ich finde keine funktion die auf einen Schlag alle(!) Dateiendungen registriert
Entweder bin ich blind oder...
Naja, bitte nochmals um Hilfe.
Gruß,
Max
Max
„If you have any great suggestions, feel free to mail me, and I'll probably feel free to ignore you.“ . Linus Torvalds
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#4

Re: Registry, Dateien mit Programm verknüpfen

  Alt 24. Feb 2005, 17:10
Pah, und das bei den Zauberworten in deinem eigenen Beitrag:
Zitat von Prototypjack:
Ich habe eben nochmal alles durchsucht aber ich finde keine funktion die auf einen Schlag alle(!) Hier im Forum suchenDateiendungen registriert
  Mit Zitat antworten Zitat
Prototypjack

Registriert seit: 2. Feb 2003
611 Beiträge
 
Delphi 2009 Professional
 
#5

Re: Registry, Dateien mit Programm verknüpfen

  Alt 24. Feb 2005, 17:39
Argh!
Ich sagte bereits das ich nichts finde. Ich habe gerade wieder die Suche benutzt aber ich finde keine Methode.
Ich will jegliche Datei(ausser Binäries) ein Kontextmenüeintrag verpassen.
Wenn ich wirklich zu dumm bin dann bitte gib mir den Link zur Methode.
Bitte wiederrum um Hilfe
Gruß,
Max
Max
„If you have any great suggestions, feel free to mail me, and I'll probably feel free to ignore you.“ . Linus Torvalds
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: Registry, Dateien mit Programm verknüpfen

  Alt 24. Feb 2005, 17:42
Registrieren muss du die Dateitypen, meines Wissens, nacheinander, eben in einer for-Schleife o.Ä.
[cl]Dateiendung*[/cl]

Wie man allerdings den Kontext dazu einträgt, weiß ich auch nicht.

Nachtrag: Müsste das nicht der Beschreibungstext sein, den man beim Registrieren sowieso mit angibt?
  Mit Zitat antworten Zitat
Prototypjack

Registriert seit: 2. Feb 2003
611 Beiträge
 
Delphi 2009 Professional
 
#7

Re: Registry, Dateien mit Programm verknüpfen

  Alt 24. Feb 2005, 17:48
Ja das ist genau mein Problem, ich habe keine Ahnung welche Dateitypen ich da registriere(Winrar steht ja auch bei allen drin(es ist unmöglich das der Programmierer wusste was er da alles registriert))
Nur falls nicht bekannt ist: Mit Kontextmenüeintrag meine Wenn man per Rechtsklick auf die Datei geht sollte dastehen "Mit NotePad bearbeiten".
Das soll bei allen bekannten und unbekannte Dateien darstehen(mittlerweile ist es mir egal ob Binär oder nicht)
Danke und ich bitte nochmals um weitere Hilfe
Gruß,
Max
Max
„If you have any great suggestions, feel free to mail me, and I'll probably feel free to ignore you.“ . Linus Torvalds
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#8

Re: Registry, Dateien mit Programm verknüpfen

  Alt 24. Feb 2005, 17:53
Zitat von Prototypjack:
es ist unmöglich das der Programmierer wusste was er da alles registriert


Zitat von Prototypjack:
"Mit NotePad bearbeiten".
Das steht bei mir nirgendwo, meinst du "Öffnen mit ..." oder was genau? Ich verstehe dein problem noch nicht ganz.
Oder wie bei WinRar, dass dasteht "Add to Dateiname.rar"?
  Mit Zitat antworten Zitat
Prototypjack

Registriert seit: 2. Feb 2003
611 Beiträge
 
Delphi 2009 Professional
 
#9

Re: Registry, Dateien mit Programm verknüpfen

  Alt 24. Feb 2005, 17:59
Zitat von Matze:
Oder wie bei WinRar, dass dasteht "Add to Dateiname.rar"?
Das meine ich, nur soll darstehen "Mit NotePad öffnen" und dann soll der Dateiname per Parameter übergeben werden.
Habt ihr jetzt verstanden was ich meine.

BTW.: Ich habe jetzt herausgefunden das es bei WinRAR über einen InProcServer gelöst wird jetzt ist mein Problem: Was zum Teufel ist ein InProcServer und wie benutze ich so etwas?
Gruß,
Max
Max
„If you have any great suggestions, feel free to mail me, and I'll probably feel free to ignore you.“ . Linus Torvalds
  Mit Zitat antworten Zitat
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#10

Re: Registry, Dateien mit Programm verknüpfen

  Alt 24. Feb 2005, 17:59
Man kann Verknüpfungen zu allen Dateitypen schaffen und zwar unter:
Code:
HKEY_CLASSES_ROOT\*
Siehe Anhang

Du kannst nun die "Öffnen Mit" Liste im Registryzweig "OpenWithList" erweitern oder
du musst
einen Shell Context Menu Handler programmieren.
So ein Shell Context Menu Handler ist etwas kompliziert...
http://www.delphipraxis.net/internal...ct.php?t=15838
Miniaturansicht angehängter Grafiken
dateiendungregistry_144.gif  
Andreas
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 4  1 23     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 15:51 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