2017-01-09 7 views
0

Я пытаюсь открыть свой html-документ через VB. Код ниже:HTML Octothorpe в VB

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click 
    Process.Start("file:///C:/Users/Michael/Desktop/Final/index.html#SL") 
End Sub 

Моя проблема заключается в каждый раз, когда он открывает HTML документ, он не идет к (#SL знак числа), он открывает только эту часть файла: /// C:/Users/Michael/Desktop /Final/index.html без #SL.

Просьба сообщить.

Спасибо

+0

Это называется фрагмент, а не хэштегом (символ называется знак числа) – SLaks

+0

Я буду редактировать свой пост. –

ответ

0

Используйте Process.Start на iexplore.exe, так что вы можете указать URL в частности в качестве аргумента. Для этого вам нужно указать браузер по умолчанию.

System.Diagnostics.Process.Start("iexplore.exe", @"file:///C:/Users/Michael/Desktop/Final/index.html#SL") 
+0

Я получаю следующую ошибку: «Ожидаемое выражение». –

+0

Я удалил «@» и, кажется, работает нормально. спасибо –