Internet Explorer

.NET

4 svar · 333 visningar · startad av Nexus86

Medlem sedan okt. 20023 030 inlägg
Trådstart#1

Hur blir denna kod ifrån VB6 i .NET (C# eller VB.NET spelar ingen roll)?

Dim WithEvents ie As Object
Set ie = GetObject("InternetExplorer.Application")
ie.Visible = True

Och hur gör jag för att förhindra att IE-fönstret öppnar popuper och spärrar vissa sidor från att visas? Det finns events för båda vet jag men minns inte vad de heter.

Medlem sedan juli 20022 537 inlägg
#2

Har du VS.NET kan du kolla runt bland alla COM-komponenter så hittar du IE där.
Sen lägger du till IE till din toolbox.
När det är fixat kan du när som helst dra din IE-kontroll till ditt win form.
Med hjälpa av intellisensen kan du nog luska ut vilka funktioner som gör det du vill.

Medlem sedan okt. 20023 030 inlägg
#3

Problemet är bara det att jag använder inte VS.NET. Jag använder SharpDevelop. :l

Medlem sedan juli 20022 537 inlägg
#4

Går det inte att lägga in komponenter till toolboxen där?

Medlem sedan okt. 20023 030 inlägg
#5

Så nu att man kan lägga till referenser till ActiveX-komponenter så jag la till Microsoft Internet Controls och sedan följande kod:

using SHDocVw;

..

private InternetExplorer ie = new InternetExplorer();
ie.Visible = true;
260 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)