Kontexmenü eintrag

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Tsuki-Namida
Beiträge: 633
Registriert: 17.11.2005 13:27
Kontaktdaten:

Kontexmenü eintrag

Beitrag von Tsuki-Namida »

Hallo,
ich möchte bei einem bestimmten Dateityp einen neuen Kontexmenü Eintrag hinzufügen.
Ich weis zwar das es ein Eintrag in der Regestrie ist aber ich weis nicht wo das gemacht werden muss und wie der PB befehl aussehen muss......

Danke im voraus für ggf. Eure Antworten.....
Bild
iostream
Beiträge: 109
Registriert: 15.06.2008 12:59

Re: Kontexmenü eintrag

Beitrag von iostream »

OS: Windows 8.1 Pro
Benutzeravatar
Tsuki-Namida
Beiträge: 633
Registriert: 17.11.2005 13:27
Kontaktdaten:

Re: Kontexmenü eintrag

Beitrag von Tsuki-Namida »

hmmmm irgendwie werde ich aus der Seite nicht schlau -.-
Bild
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Kontexmenü eintrag

Beitrag von Kiffi »

http://www.purebasic.fr/german/viewtopi ... =6&t=23142

Das nächste Mal bitte die Forensuche verwenden.

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
Tsuki-Namida
Beiträge: 633
Registriert: 17.11.2005 13:27
Kontaktdaten:

Re: Kontexmenü eintrag

Beitrag von Tsuki-Namida »

@Kiffi
Danke das habe ich nicht gefunden.... aber danach habe ich auch nicht gesucht.....
Ich möchte aber auch nicht das die Datei mit meiner Anwenung geöffnet wird...
Ich möchte einen Weiteren Eintag in das Kontexmenü eines Dateityps hinzufügen....

Beispiel:
Rechtsplick auf die Datei.xy

Öffnen --> Standardanwendung der Datei
Neuer Eintag --> Meine Anwendung (muss nicht fett dargestellt werden)
Öffnen mit...
Senden an...
u.s.w...

und das halt bei win7...
Bild
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Kontexmenü eintrag

Beitrag von ts-soft »

Bei der Forensuche ist aber zu beachten, das die Ergebnisse oft veraltet sind.
Seid Vista sollte man "HKEY_CURRENT_USER\Software\Classes\" nutzen.
Desweiteren sind die angeforderten Rechte zu Hoch angesetzt, machen Admin
erforderlich, KEY_WRITE statt KEY_ALL_ACCESS usw.

Unter den gegeben Umständen würde ich dazu raten, einen Installer zu verwenden
statt die Registry zu zerstören :mrgreen:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Tsuki-Namida
Beiträge: 633
Registriert: 17.11.2005 13:27
Kontaktdaten:

Re: Kontexmenü eintrag

Beitrag von Tsuki-Namida »

warum sollte die reg davon kaput gehn wenn ich da einen Eintrag hinzufügen möchte?????????
Bild
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Kontexmenü eintrag

Beitrag von ts-soft »

Tsuki-Namida hat geschrieben:warum sollte die reg davon kaput gehn wenn ich da einen Eintrag hinzufügen möchte?????????
Wenn Murphy unterwegs ist und Du aus versehen einen lebensnotwendigen
Eintrag überschreibst, da Du ja keine Kenntnisse in diesem Zusammenhang hast, wäre es in Betracht
zu ziehen. Ist zwar unwahrscheinlich, aber ich möchte mit diesem Wissen keines Deiner Programme
mehr nutzen :mrgreen:

Normalerweise kann sich der Anwender diesen Eintrag selber erstellen, und zwar ohne jegliches Risiko.
Rechtklick / Öffnen mit ... und dann auswählen.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Nino
Beiträge: 1300
Registriert: 13.05.2010 09:26
Wohnort: Berlin

Re: Kontexmenü eintrag

Beitrag von Nino »

ts-soft hat geschrieben:Normalerweise kann sich der Anwender diesen Eintrag selber erstellen, und zwar ohne jegliches Risiko.
Rechtklick / Öffnen mit ... und dann auswählen.
Das ist aber gar nicht das, was der OP machen will -- so wie ich ihn verstanden habe.

Grüße, Nino
Benutzeravatar
Tsuki-Namida
Beiträge: 633
Registriert: 17.11.2005 13:27
Kontaktdaten:

Re: Kontexmenü eintrag

Beitrag von Tsuki-Namida »

naja wenn ich mir die einträge in diesem bereich ansehe muss ich feststellen das es zwar recht logisch aufgebaut ist aber irgentwie hat microsoft da auch misst gebaut.....

weil warum ist es notwendig einen dateityp zb: ".rar" auf einen anderen eintrag zu verweisen "Winrar.exe" um da rinne den öffnen befehl zu schreiben das häte microsoft ja auch direckt in den eintrag der datei machen können...

naja was ich damit ausdrücken will ist wenn man sich das ansieht erkennt man schon eine logik ^^


okay zum "öffnen mit"
diese funktion hat für mich 2 harken...
zum ersten warum sollte ich den benutzer sagen der ersich den eintrag an anlegen soll, das macht kein mensch bzw hersteller....
zum zweiten wo der benutzer probleme bekommen könnte bei der "öffnen mit" funktion wäre der parameter, da nicht nur die datei angegeben werden soll sondern auch noch ein parameter....

deshalb möchte ich auch einenneuen kontex eintrag angeben
Bild
Antworten