ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
2505
2505
EMPFEHLEN
-
07.05.06 17:42 #1
Hallo,
So, tut mir leid, aber dieser Beitrag muss jetzt einfach sein...
Stundenlage Sucherei bis man endlich etwas vernünftiges findet. Dabei geht's ja so einfach
Folgender Code öffnet die Datei die mittels Doppelklick geöffnet wurde:
(Vorraussetzung: Man hat die Datei mittels Setup Assistenten im Client-System registriert, oder man macht es manuell weil man es sonst nicht zusammenbringt
Code :1 2 3 4 5
for(int i = 0; i < Environment.GetCommandLineArgs().Length; i++) { if(Environment.GetCommandLineArgs()[i].Substring(Environment.GetCommandLineArgs()[i].Length-3).ToLower() == "raf") OpenFile(Environment.GetCommandLineArgs()[i]); }
Der Code kommt einfach irgendwo hin am besten ins "Load", da kommts dann gleich nach den Steuererlementen.
So und wenn jetzt noch jemand Know How bezüglich Dateitypregistrierung (ohne VisualStudio Assistenten) hat, dann ist sie/er herzlichst dazu eingeladen diese hier preiszugeben
Beste Grüße
MichiDon't hang and loose but run and win!
-
ähm...
ist das jetzt ein Tipp, Beispiel... oder eine Frage
Grüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
-
07.05.06 22:27 #3
- Registriert seit
- Aug 2001
- Ort
- Österreich, Stmk, Graz
- Beiträge
- 2.783
Darum gehts wohl. Er will einen Dateityp mit seinem Programm verknüpfen.So und wenn jetzt noch jemand Know How bezüglich Dateitypregistrierung (ohne VisualStudio Assistenten) hat, dann ist sie/er herzlichst dazu eingeladen diese hier preiszugeben
Working with File Type Associations
Working with System Registry in C#...Whenever a certain file extension say, ".abd", has to be associated with a particular program, a key named ".abd" has to be created under the HKEY_CLASSES_ROOT root key in the Windows Registry....
Damit sollts doch wohl gehen.
With the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
Aaron Satie
Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
Captain Jean-Luc Picard, Stardate ~41294.5
Tutorials.de chattet. Hier gibts auch .net Support ^^
Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de
(moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions
-
So leid es mir tut aber ich werde aus den Beispielen nicht schlau.
Ich bin soweit gekommen die Registryschlüssel zu erstellen und per Doppelklick auf meinen Speicherstand (für ein Programm) öffnet sich auch brav mein Programm und reagiert auch richtig auf den Startparameter (-)"open".
Jetzt habe ich nur das Problem, dass ich nicht weiss ich ich den Pfad zur Datei die gerne geöffnet werden würde herraus finde.
Hat jemand eine Idee?
Impi
-
Hi,
Ich versteh dich nicht. Der Pfad zur Datei wird dir doch mit als Parameter übergeben, wenn du den Eintrag in der Registry richtig eingerichtet hast.Grüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
-
Ich meine damit die Datei welche geladen werden soll.
Zum Beispiel:
Ich hab die Datei Save.xy ( xy ist meine bereits registrierte Endung ). Wenn ich xy öffne wird meine Anwendung.exe mit dem Befehl "-open" gestartet.
Nun frage ich beim "Load" der Anwendung.exe ab ob Startparameter gegeben sind. Falls einer von ihnen "-open" ist soll die datei Save.xy mit der Prozedur loadFile(); ausgewertet werden.
Und genau dieser letzte Teil andem der Pfad zur Save.xy übergeben wird verstehe ich nicht. Wie finde ich herraus wo diese Save.xy-Datei liegt.
Impi
-
29.07.06 17:27 #7
- Registriert seit
- Feb 2005
- Ort
- Kirchdorf a. d. Krems, OÖ
- Beiträge
- 213
Ja das wird ja eh als Parameter mitgeliefert
Ähnliche Themen
-
"body" bleibt immer kleiner als "content"-Div
Von Fantasmo im Forum CSSAntworten: 3Letzter Beitrag: 27.04.10, 18:46 -
preg-match gibt immer "0" zurück, auch wenn es "1" sein müsste
Von alexbot im Forum PHPAntworten: 7Letzter Beitrag: 09.04.10, 20:57 -
Links in iFrames IMMER "global" laden? (Wie bei target="_top")
Von HAL im Forum HTML & XHTMLAntworten: 2Letzter Beitrag: 25.06.08, 14:17 -
WinXP-dieser dateityp immer mit diesem programm öffnen
Von dariusina im Forum Microsoft WindowsAntworten: 4Letzter Beitrag: 02.03.04, 20:35 -
"IsValid" bleibt immer auf "false"
Von Saber im Forum .NET ArchivAntworten: 8Letzter Beitrag: 03.02.04, 23:31





Zitieren


Login





