J'ai vu beaucoup d'exemples utilisant JavaScript pour exécuter une fenêtre contextuelle pour supprimer la barre d'adresse. Mon problème est que je veux exécuter un site Web complet [que j'ai créé dans ASP.net] sans la barre d'adresse visible à partir d'une application Windows Form.Windows Form couru site sans barre d'adresse
J'ai essayé:
Dim objIE As Object 'InternetExplorer 'or as object - if you want to keep it lite and don't add the reference
objIE = CreateObject("InternetExplorer.Application")
With objIE
.Visible = True
objIE.AddressBar = False
objIE.MenuBar = False
objIE.ToolBar = False
.Navigate2(Address)
End With
objIE.Navigate = Address
mais je reçois une erreur à CreateObject de Cannot create ActiveX component
.
donc mon code de travail en cours pour exécuter le site est:
Dim process As New System.Diagnostics.Process()
process.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden
Dim sInfo As New ProcessStartInfo(Address)
Process.Start(sInfo)
Cependant, la barre d'adresse est visible.
Des suggestions?
Pouvez-vous l'exécuter en plein écran où la barre d'adresse sera temporairement cachée? Ou essayez-vous d'enlever complètement la barre. – Busse
Je veux zéro accès à la barre d'adresse pour diverses raisons et besoin d'exécuter le site Web à partir d'un formulaire Windows pour d'autres raisons @Busse – narue1992
J'ai lu que 'processwindowstyle.hidden' nécessite' process.StartInfo.UseShellExecute = False' mais didn ' t faire quelque chose soit @Busse – narue1992