Español
Foro

Doppelklicken en el Expediente

 

Detlef
Jagolski
Hi,
uno de hecho puede cierto Dateitypen una Programa zuordnen con el ellos entonces geöffnet voluntad.

Bsp.:
.xls Doppelklicken en el Expediente -> Excel abierto y Daten Mostrar

1.) ¿Cómo se puede Yo mi Programa sagen, dass lo el Daten de dieser Expediente nehmen se y adecuado se?

2.) Das una bestimmtes Symbol (Icon) para el Dateityp adecuado se?
Kann me como alguien helfen?

Saludo

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



Hi,

media Usted vlt. el Función ShellExec y wegen el Icon algo como hier: [...]  ?
 
18.01.2011  
 




Jörg
Sellmeyer
¿Quieres decir que, Usted willst para Su Programa una Dateiendung registrieren, así daß später con un Haga doble clic en en así una Expediente Su Programa aufgerufen se, a Expediente a abierto?
Dafür son verschiedene Einträge en el Registry notwendig.

Bajo "HKEY_CLASSES_ROOT" (HKEY_0) mußt Usted una Schlüssel erzeugen, el Deiner Endung entspricht (con vorangestelltem .. Dort muß una Eintrag vom Typ Zeichenkette disponible ser, el en una más Schlüssel bajo HKEY_CLASSES_ROOT verweist. Der heißt entonces xyzfile.
Bajo diesem Schlüssel voluntad wiederum Unterschlüssel erstellt:
- DefaultIcon (hier se el Exploreransichtsicon eingestellt
- Shell
- - Open

Am Besten, Usted siehst Usted el veces para el Typ .txt a. Es schlicht y ligeramente nachzuvollziehen.
Usted puede auch una Expediente meineDatei.xyz redactar y luego por "öffnen con..." y "Datei siempre con diesem Programa öffnen" automáticamente una Eintrag redactar dejar. Si usted el entonces de el Registry kopierst, weißt Usted, qué Usted eintragen mußt. Dabei se entonces allerdings el Bezeichnung autofile verwendet, el Usted por una selbstgewählte Bezeichnung sustituir solltest.

Usted wirst wahrscheinlich Admin-Rechte para Su Programa benötigen, si solche Einträge vornehmen willst.

Yo hoffe, el hilft Usted sólo veces más. Yo en el Moment auch no Code dafür parat aber writeini "HKEY_0",... es esta Su Freund.

Si usted hier veces después de "Registry" suchst, findest Es usted un Menge Einträge, el Usted helfen könnten.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
18.01.2011  
 




Jörg
Sellmeyer
So - tener veces kurz qué zusammengeschrieben:
KompilierenMarcaSeparación
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
¡Hola Jörg,

habe el ya para 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:\\Programas\\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:\\Programas\\Microsoft Office\\Office\\WINWORD.EXE\""

El Cuestión es todavía qué kommt en el EXE a, una String con Pfad?
Und como se el de mein Profano Programa verarbeitet?
 
XProfan X4, PRFellow, Profan2Cpp - Version 2.0c-pre5, Windows 11
18.01.2011  
 




Jörg
Sellmeyer
Ach así - tener Yo oben en el letzten Línea ergänzt. Su Programa muß entonces Par$(1) auswerten. Es entonces el Dateiname inklusive Pfad. El Expediente mußt Usted entonces entsprechend el Profanmitteln auslesen (assign, blockread oder Zeilenweise con Entrada #n)
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
18.01.2011  
 




Detlef
Jagolski
¡Hola Jörg,

primero Gracias y yo voluntad veces alles Testen.
 
XProfan X4, PRFellow, Profan2Cpp - Version 2.0c-pre5, Windows 11
18.01.2011  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

9.414 Views

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

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie