Français
Forum

Doppelklicken sur qui Dossier

 

Detlef
Jagolski
Hi,
il peut oui certain Dateitypen un Programme zuordnen avec dem vous ensuite ouvert volonté.

Bsp.:
.xls Doppelklicken sur qui Dossier -> Excel ouvrir et données Montrer

1.) comment peux je meinem Programme dire, dass es qui données aus cette Dossier prendre soll et angezeigt wird?

2.) cela un bestimmtes Symbol (Icon) pour den Dateityp angezeigt wird?
peux mir là quelqu'un aider?

Salut

Detlef
 
XProfan X4, PRFellow, Profan2Cpp - Version 2.0c-pre5, Windows 11
18.01.2011  
 



Hi,

meinst Du vlt. qui Funktion ShellExec et à cause de dem Icon quelque chose comme ici: [...]  ?
 
18.01.2011  
 




Jörg
Sellmeyer
Du meinst, tu veux pour Dein Programme une Dateiendung registrieren, si bien que später avec einem Double-cliquez sur sur so une Dossier Dein Programme aufgerufen wird, à Dossier trop ouvrir?
Pour cette sommes verschiedene Einträge dans qui Registry notwendig.

sous "HKEY_CLASSES_ROOT" (HKEY_0) dois Du une Schlüssel erzeugen, qui Deiner Endung entspricht (avec vorangestelltem .. là doit un Eintrag vom Typ Zeichenkette vorhanden son, qui sur une weiteren Schlüssel sous HKEY_CLASSES_ROOT verweist. qui est ensuite xyzfile.
sous diesem Schlüssel volonté wiederum Unterschlüssel erstellt:
- DefaultIcon (ici wird cela Exploreransichtsicon eingestellt
- Shell
- - Open

Am Besten, tu vois Dir cela la fois pour den Typ .txt à. c'est schlicht et léger nachzuvollziehen.
tu peux aussi une Dossier meineDatei.xyz erstellen et ensuite par "öffnen avec..." et "Datei toujours avec diesem Programme öffnen" automatisch une Eintrag erstellen laisser. si Du cela ensuite aus qui Registry kopierst, savoir Du, quoi Du eintragen dois. Dabei wird ensuite allerdings qui Bezeichnung autofile verwendet, qui Du par une selbstgewählte Bezeichnung ersetzen devrait.

Du wirst wahrscheinlich Admin-Rechte pour Dein Programme besoin, si Du solche Einträge vornehmen veux.

je hoffe, cela hilft Dir seulement la fois plus. je hab im Moment aussi keinen Code pour prêt mais writeini "HKEY_0",... ist dabei Dein ami.

si Du ici la fois pour "Registry" cherches, findest Vous la quantité Einträge, qui Dir aider könnten.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
18.01.2011  
 




Jörg
Sellmeyer
So - hab la fois kurz quoi zusammengeschrieben:
KompilierenMarqueSéparation
WriteIni "HKEY_0",".jsp",""="jspfile"
WriteIni "HKEY_0","jspfile",""="Mein Programm"
WriteIni "HKEY_0","jspfile\\DefaultIcon",""="%SystemRoot%\\system32\\shell32.dll,20"
'hier dann natürlich am Besten Dein Programmicon: "X:\\Mein\\Programm.exe,3"
WriteIni "HKEY_0","jspfile\\Shell",""="Meine Datei"
WriteIni "HKEY_0","jspfile\\shell\\open\\command",""="X:\\Mein\\Programm.exe \q%1\q"
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
18.01.2011  
 




Detlef
Jagolski
allô Jörg,

habe cela déjà pour Word rausgefunden:

[HKEY_CLASSES_ROOT\.data]
@="datafile"

[HKEY_CLASSES_ROOT\datafile]
[HKEY_CLASSES_ROOT\datafile\Shell]
[HKEY_CLASSES_ROOT\datafile\Shell\Open]
[HKEY_CLASSES_ROOT\datafile\Shell\Open\Command]
@="\"C:\\Programme\\Microsoft Office\\Office\\WINWORD.EXE\»

[HKEY_LOCAL_MACHINE\SOFTWARE]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.data]
@="datafile"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\datafile]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\datafile\Shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\datafile\Shell\Open]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\datafile\Shell\Open\Command]
@="\"C:\\Programme\\Microsoft Office\\Office\\WINWORD.EXE\»

qui Frage ist encore quoi venez chez qui EXE à, un String avec Pfad?
et comment wird cela de mon Profan Programme verarbeitet?
 
XProfan X4, PRFellow, Profan2Cpp - Version 2.0c-pre5, Windows 11
18.01.2011  
 




Jörg
Sellmeyer
ah bon - hab je au haut de qui letzten la ligne ergänzt. Dein Programme doit ensuite Par$(1) auswerten. c'est ensuite qui Dateiname inclusivement Pfad. qui Dossier dois Du ensuite entsprechend den Profanmitteln auslesen (assign, blockread ou bien Zeilenweise avec Contribution #n)
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
18.01.2011  
 




Detlef
Jagolski
allô Jörg,

erstmal merci et je werde la fois alles Testen.
 
XProfan X4, PRFellow, Profan2Cpp - Version 2.0c-pre5, Windows 11
18.01.2011  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

9.380 Views

Untitledvor 0 min.
Manfred Barei22.02.2019
Frank Vorholzer18.05.2014
Detlef Jagolski22.07.2011
Herbert Zankl05.02.2011
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie