![]() |
auf Eigenschaften anzeigen
Hallo
wie kann ich mit Delphi 5 möglichst einfach eine Neue registrier Karte unter Eigenschaften von einer Datei erstellen? So wie WinRar das macht? |
Moin The Omega,
dafür musst Du eine Property Sheet Handler erstellen. Das ist ein COM Objekt. Wie's so im groben geht ist unter: Creating Shell Extension Handlers\Creating Shell Extension Handlers im PSDK beschrieben. |
was ist PSDK?
|
Eine Windows-Beschreibung von Microsoft.
|
Hi,
so heisst es normalerweise: Microsoft Platform Software Development Kit So ne art nachschlage Werk, wo man z.B. sehen kann, wie Windows auf bestimmte Befehle/Funktionen/Anforderungen usw. reagiert. Und auch was Windows z.B. braucht um gewisse sachen zu machen. Es ist aber auch ziemlich gross, zum Downloaden ca. 340MB. Installiert knapp 1GB. ![]() |
Moin Daniel B,
mittlerweile steht Mai 2002 zur Verfügung: ![]() Es muss übrigens nicht voll installiert werden. Man kann eventuell auf einiges verzichten, was, muss halt jeder für sich entscheiden. |
Zitat:
|
Moin Daniel B,
man muss sich nicht die ganzen CAB's runterladen, man kann sich auch direkt aus dem Netz das Setup aufrufen, und da hat man dann die Wahl, bevor man das SDK runtergeladen hat. Man muss nur im Menü Downloads den Punkt Install anwählen, statt Full Download. Aber lass' uns diese Diskussion lieber verlegen, dass ist nämlich reichlich Off Topic. ;-) |
Zitat:
|
Zitat:
|
Ich habe irgendwo noch so ein Ding rumliegen, für Delphi.
Interessiert? Ist, glaube ich, sogar NonVCL. Da war ich mal richtig mutig. :wink: |
@Mathias
Wen oder was meinst du denn? |
Na, was werd ich wohl meinen? :-)
Das PSDK habe ich zwar auch hier rumliegen, aber das ist ja nicht in Delphi ... Bleibt also nur das, worum´s in dem Thema geht: eine DLL, die im System für einen bestimmten Dateityp eine zusätzliche Seite in den Datei-Eigenschaften anzeigt. Aber mir fällt gerade ein: von Andreas Kosch gibt´s das auch im Entwickler-Forum. Und zwar im Download-Bereich. Der direkte Link ist: http://www.entwickler-forum.de/webx?50@189.mSkXa0AbijZ^0@.ee6dfa5 Das hat auch mir als Grundlage für mein Beispiel gedient. by Daniel B; Tagsfehler |
Hmm ... Wenn ich auf den Downloadlink "ps.zip" klicke, erhalte ich eine Datei mit dem Inhalt
Code:
Berauschend ;-)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=windows-1252"></HEAD> <BODY></BODY></HTML> MfG, d3g |
Bei mir geht der Link einwandfrei.
|
Ich schliess mich d3g an.
|
Kann mal einer die Datei uploaden oder sie mir per mail schicken(roman@oxydation.de)
ICQ wäre auch okay :D |
Ich schließe mich f***rasicm an: der download funzt nicht. Könnt es nicht jemand hochladen
und MathiasSimmack schick mir mal rüber: b.dominik@gmx.net Thnxs TO |
Wenn ihr euch ein Weilchen gedulden könnt, gibt´s auch gleich ein Tutorial dazu. Ich habe nämlich heute ein paar Zeilen (@Luckie: :wink:) geschrieben. Außerdem habe ich eine neue Shell-Erweiterung geschrieben, die sich ins System einklinkt.
Die zeigt dann bei Textdateien (*.txt) eine zusätzliche Seite mit Listbox und Button an. In der Listbox stehen alle Dateien, die man im Explorer markiert und quasi an die Eigenschaften-DLL übergeben hat, und mit dem Button werden die in der Listbox ausgewählten Dateien mit "ShellExecute" geöffnet. Ich will´s noch kurz überarbeiten, dann lade ich es schon mal hoch - obwohl ich geplant hatte, es in den geplanten "Delphi-Tutorials 1.6" (Angeber-Screenshot in Klatsch & Tratsch :-)) zu veröffentlichen. Gruß, Mathias. |
wie lange?
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz