Forum: Win32/Win64 API (native code)
Delphi
by Prototypjack,
19. Jul 2007
Moin,
Ich konnte das Problem weiter eingrenzen:
Die Erweiterung funktioniert nur, wenn ich einen unbeschriebenen Typ benutze (.abc z.B.), sobald ich aber bereits registriert Typen wie .Exe oder .Zip erweitern möchte, wird die Erweiterung einfach nicht angezeigt.
Was sagt uns das? Sagt uns das überhaupt was? :mrgreen:
Grüße,
Max
Forum: Win32/Win64 API (native code)
Delphi
by Prototypjack,
18. Jul 2007
Moin,
Ich hatte tatsächlich vergessen etwas in die Registry einzutragen (Das mit dem InProcServer. Ich habe es dem obigen Code bereits hinzugefügt).
Aber entgegen aller Erwartungen funktioniert es immer noch nicht. :cry:
Ich verzweifle langsam...
Grüße,
Max
Forum: Win32/Win64 API (native code)
Delphi
by Prototypjack,
18. Jul 2007
Moin,
Stimmt, das dachte ich auch zuerst, aber folgender Code bringt auch keine Besserung:
procedure TDFKontextMenuShellExtFactory.UpdateRegistry(Register: boolean);
var
ClassID: string;
rgHandle: HKEY;
lpType, cbData: DWORD;
lExe: string;
Forum: Win32/Win64 API (native code)
Delphi
by Prototypjack,
18. Jul 2007
Moin,
Ich habe da ein Problem:
Ich habe bereits vorher schon Kontext-Menu-Handler geschrieben, alle funktionierten tadellos, doch sie hatten nur einen einzigen Menüpunkt. Da ich, nach mehreren fehlgeschlagenen Versuchen, keine Lust mehr hatte mir eine selbst gebaute Lösung zu bauen, habe ich mich nach eine Fertigen umgesehen um dort zu lernen wie man das macht. Diese fand ich auch, und zwar...