AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 14:32

Parameter dieser Suchanfrage:

Suche in Thema: SHGetFileInfo und Vista
Suche alle Beiträge, die von "ringli" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 8 von insges. 8 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    Re: SHGetFileInfo und Vista

      Delphi
      by ringli, 19. Jun 2007
    Hallo Matthias!

    Also die Splitterdemo liefert auch nur das zurück was mir SHGetFileInfo unter Angabe des Pfades zu den "Eigenen Dateien" zurückgibt. Dabei ist es egal ob die Angabe in Form von C:\Users\Benutzername\Documents oder SHGetSpecialFolderLocation(CSIDL_PERSONAL) erfolgt. Was eben nicht mehr bzw. scheinbar nur bis Windows XP funktioniert ist die Angabe einer GUID in der Form...
  • Forum: Win32/Win64 API (native code)

    Re: SHGetFileInfo und Vista

      Delphi
      by ringli, 19. Jun 2007
    Ich weiß ich nerve, aber hat denn wirklich keiner eine Idee wo ich die neuen ClassID's bzw. GUID's finden könnte? Oder gibt es unter Vista wieder einen anderen Weg an die Beschreibung für die "Eigenen Dateien" bzw. "Dokumente" komme?
  • Forum: Win32/Win64 API (native code)

    Re: SHGetFileInfo und Vista

      Delphi
      by ringli, 11. Jun 2007
    Hat keiner eine Idee wo ich die neuen ClassID's bzw. GUID's finden könnte? Ich hab schon stundenlang gegoogelt bin aber nicht fündig geworden... :(
  • Forum: Win32/Win64 API (native code)

    Re: SHGetFileInfo und Vista

      Delphi
      by ringli, 9. Jun 2007
    Hmm... und wo finde ich die neuen ClassID's? Weil die ClassID für die "Eigenen Dateien" ist in der Registry jedenfalls vorhanden.
  • Forum: Win32/Win64 API (native code)

    Re: SHGetFileInfo und Vista

      Delphi
      by ringli, 9. Jun 2007
    Ja, direkt nach dem Aufruf von SHGetFileInfo. So sieht die Funktion im Moment bei mir aus:

    function GetShellDescription(const Name:String):String;
    var FileInfo:TSHFileInfo;
    Flags:Integer;
    begin
    showmessage('#' + IntToStr(GetLastError) + ' : ' + SysErrorMessage(GetLastError));
    ZeroMemory(@FileInfo, SizeOf(FileInfo));
    Flags:=SHGFI_DISPLAYNAME;
    ...
  • Forum: Win32/Win64 API (native code)

    Re: SHGetFileInfo und Vista

      Delphi
      by ringli, 9. Jun 2007
    GetLastError gibt den Fehler 1410 (Klasse ist bereits vorhanden) aus.
  • Forum: Win32/Win64 API (native code)

    Re: SHGetFileInfo und Vista

      Delphi
      by ringli, 9. Jun 2007
    Funktioniert nicht mehr bedeutet in dem Fall das keine Werte mehr ermittelt werden.

    Kleines Beispiel:
    Unter Win2003 Server liefert mir der Aufruf von
    GetShellDescription('::{450D8FBA-AD25-11D0-98A8-0800361B1103}');
    als Beschreibung "Eigene Dateien".

    Unter Vista hingegen wird mir keine Beschreibung zurückgegeben.

    Hoffe ich habe das Problem jetzt besser beschrieben.
  • Forum: Win32/Win64 API (native code)

    SHGetFileInfo und Vista

      Delphi
      by ringli, 9. Jun 2007
    Nachdem ich mein Problem mit Hilfe der Codelib lösen konnte, hat sich ein neues Problem aufgetan. Und zwar funktioniert die Lösung aus der Codelib scheinbar nicht mehr unter Vista.

    Die Frage ist jetzt ob sich die GUIDs geändert haben oder ob die Routinen so nicht mehr unter Vista funktionieren. :gruebel:

    Weiß da jemand etwas genaueres zu?


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=ringli&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=93680
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz