Frage

So erstellen Sie ein Internet Explorer -Addon mit .NET. Ich brauche nur ein Menü unter der rechten Maustaste im Kontextmenü.

.NET ist ein Muss.

Bearbeiten: Was ich versuche zu tun, ist ein Kontextmenü zum IE hinzuzufügen.

War es hilfreich?

Lösung 3

Ich fand ein gutes Beispiel, das erklärt, wie man ein Kontextmenü mit C# erstellt

http://www.codeprroject.com/kb/menus/ie_context_menu_installer.aspx

Andere Tipps

Diese Seite sieht vielversprechend aus:

http://www.enhanceie.com/ie/dev.asp

Es wird auch erwähnt, dass Sie möglicherweise Registrierungseinträge verwenden können, um ein Kontextmenü hinzuzufügen:

Erstellen eines Kontextmenüelements, das ein Programm mit dem ausgewählten Text startet

Führen Sie bei der Eingabeaufforderung aus:

REG ADD "HKCU\Software\Microsoft\Internet Explorer\MenuExt\MENUITEMNAME" /ve /d "file://C:\Program Files\EXTENDIE\MENUITEMSCRIPT.htm"
REG ADD "HKCU\Software\Microsoft\Internet Explorer\MenuExt\MENUITEMNAME" /v "Contexts" /t REG_DWORD /d 16

Speichern Sie Folgendes als C:\Program Files\ExtendIE\MenuItemScript.htm

<SCRIPT LANGUAGE="JavaScript">
var parentwin = external.menuArguments; var doc = parentwin.document;
var sel = doc.selection; var rng = sel.createRange(); var str = new String(rng.text);
var oShell = new ActiveXObject("Shell.Application");
// Replace with your executable name
oShell.ShellExecute("cmd", "/k @echo " + str);
oShell = null;
</SCRIPT>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top