Qualquer maneira de usar Help.ShowHelp no Windows CE Core construção de licença?
-
02-07-2019 - |
Pergunta
Estou desenvolvendo um aplicativo 3.5 Compact Framework para Windows CE 6.0. Help.ShowHelp () lança um NotSupportedException. No windowsembedded.com Eu encontrei esta declaração:
"Ajuda não está incluído no núcleo run-time, porque requer um navegador."
Esta é a razão para a exceção? Se assim for, há alguma maneira recomendada para contornar este problema ou que eu preciso para construir meu próprio sistema de ajuda?
Solução
ShowHelp usa o controle de navegador (via webview.dll IIRC) sob CE. O controle de navegador é definitivamente parte do SKU (ferramenta de avaliação de licença Professional CE aqui . costumava haver um documento do Word que listou todos os componentes, mas eu não consigo localizar um download para ele), então você vai ter que rolar o seu próprio quadro Ajuda se você pretende ficar com uma licença core. Opções pode ser usar Opera ou minimo como um navegador, mas você ainda tem que rolar todo o searh / stuff ajuda
Usando RTF pode ser mais simples.
Outras dicas
Os seguintes endereços artigo mostrando ajuda para CE.
http://msdn.microsoft.com/en-us/library /ms229662.aspx
Isso ajuda você? (Trocadilho não intencional)