Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.052 Beiträge
 
Delphi 12 Athens
 
#5

AW: ShellExecute ruft eine Internetseite nicht mehr auf.

  Alt 12. Aug 2024, 00:33
Was steht denn in der Registry dazu?

HKEY_CLASSES_ROOT\https\shell\open\command
rechts der Link im Standard-Value.
Normal sowas wie "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" "%1" oder anders, wenn z.B. durch Chrome/Firefox/Sonstwas überschrieben.

Du gibst explizit "open" an, bei NIL würde Windows sich selbst die erst vorhandene Standardaktion aussuchen (normal "open", falls es das gibt)

HKEY_CLASSES_ROOT\https
und hier drin noch ein leerer Value "URL Protocol"



Außerdem
HKEY_CLASSES_ROOT\PROTOCOLS\Handler\https
HKEY_CLASSES_ROOT\WOW6432Node\PROTOCOLS\Handler\ht tps
und die dortige CLSID sollte auch im Obrigen zu finden sein.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (12. Aug 2024 um 01:38 Uhr)
  Mit Zitat antworten Zitat