古詩詞大全網 - 四字成語 - c#如何生成壹個本地HTML

c#如何生成壹個本地HTML

url是支持打開文件的,格式為file://路徑,這裏的路徑的\要換成/。

如果是相對路徑,可以用Environment.CurrentDirectory獲得其對應的絕對路徑。例如文件放在./page.htm裏,可以用

urlPath=Uri.UriSchemeFile+ Uri.SchemeDelimiter Path.GetFullPath(Environment.CurrentDirectory+"page.htm").Replace(Path.DirectorySeparatorChar, '/');

當然也有更簡潔的寫法,但這種寫法能跨平臺。

然後就可以把這個字符串傳給webbrowser了