這裏我試圖運行.chm文件,當請求幫助時使用F1鍵使用Form1_HelpRequested(object sender, HelpEventArgs hlpevent)
爲什麼Help.ShowHelp(chmFileName);
不能在單聲道Linux上工作?因爲它在視覺工作室,windows上運行良好。請幫助我在單聲道上執行幫助。爲什麼Help.ShowHelp(chmFileName);不在單聲道Linux上工作?
回答
private void ShowHelpForLinux()
{
System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo();
startInfo.FileName = "chmsee";
startInfo.Arguments = " " + help.chm + "::" + @"rootname//destination.htm";
Process.Start(startInfo);
}
對於mono c#幫助,此代碼將起作用。
作者Samdoss
此代碼正在工作,但是,當文件打開時顯示有關Chmsee – UserCSharp
我知道這是舊的,但如果其他人有相同的問題,因爲@UserCSharp指出接受的答案中的參數不起作用。我用xchm代替chmsee,當你需要的是「-c topicId help.chm」,其中topicId是一個int(如你的Map.h文件中定義的那樣)。 –
也許相關的API調用沒有在Linux上實現。
https://github.com/mono/mono/blob/master/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Help.cs該功能被標記爲[MonoTODO]。 –
- 1. C#程序在Linux下不能在單聲道下工作。
- 2. 單聲道SignalR Group.Add在OnConnected不工作
- 3. RichTextBox enconding在Linux上 - 單聲道
- 4. 在Linux上使用單聲道的ServiceStack
- 5. 不知道爲什麼js不工作
- 6. bmpFactoryOptions不工作,不知道爲什麼
- 7. 不知道爲什麼`asyncio.Lock`不工作
- 8. resizeBy不工作,不知道爲什麼
- 9. 什麼是單聲道工程
- 10. 上傳圖像使用單聲道爲Android不工作
- 11. Linux Ubuntu單聲道
- 12. 單聲道在linux&窗戶
- 13. 爲什麼awk腳本在Mac OS上不起作用,但在Linux上工作?
- 14. 爲什麼頻道不工作?
- 15. RPM工作,我不知道爲什麼
- 16. 爲什麼管道不工作?
- 17. respond_with在紅寶石軌道上不工作。爲什麼?
- 18. 爲什麼在`|`(管道)上拆分不能按預期工作?
- 19. 型表單驗證是不工作...我不知道爲什麼
- 20. 我的PHP表單不會工作,我不知道爲什麼
- 21. 單聲道MVC5 - 視圖不工作
- 22. tabwidget不工作單聲道c#
- 23. 文件上傳PHP不工作,我不知道爲什麼
- 24. I2C與Linux上的C#/單聲道
- 25. 爲什麼不在Android上工作?
- 26. 爲什麼不在listView上工作onclicklistener?
- 27. 單聲道框架shebang linux
- 28. ASP.NET MVC:AntiForgeryToken在單聲道中工作嗎?
- 29. 不知道我在做什麼錯誤的Ubuntu/Apache2 /單聲道
- 30. 爲什麼選項-m32不能在我的linux操作系統上工作?
CHM是Windows的唯一文件格式。在其他操作系統上沒有原生支持,這就是爲什麼單聲道傢伙不會試圖支持它。 –