¿Qué herramientas existen que me ayudan a temas de consulta dentro de un .CHM desde una aplicación de Windows Forms?

StackOverflow https://stackoverflow.com/questions/2247573

  •  20-09-2019
  •  | 
  •  

Pregunta

He heredado tanto una aplicación Windows Forms existente y un archivo CHM existente, creado mediante Dr. Explicar . Necesito hacer referencia a diferentes temas dentro del CHM de diferentes partes de mi aplicación WinForms, pero no sé qué temas, en su caso, se define dentro del CHM. ¿Existe una herramienta que enumera todos los temas actuales que pueden hacer referencia utilizando la clase System.Windows.Form.Help? Si no hay temas o tengo que añadir una nueva (digamos que quiero añadir un tema llamado "TwainScanning" para el contenido existente dentro del CHM), ¿hay una herramienta para eso? Podría pedir al autor que añadir algo, pero ella no es muy técnico y tengo que explicar mi petición con mucho cuidado. Exactamente qué es lo que le pido que hacer?

¿Fue útil?

Solución

Los temas son aproximadamente iguales a los archivos html.

Vea ¿Cómo comprobar si existe un subarchivo en un CHM presentar?

cómo obtener una lista de los archivos html en el archivo.

Aparte de esto, hay una tabla de contenido y un índice que también tienen temas. (Y estos pueden referirse a las anclas también). Por lo general son codificados en el archivo CHM como archivos .hhc y HHK, que se puede extraer del CHM utilizando un extractor.

La modificación de un archivo sin la herramienta que se hizo con el (los archivos de proyecto compilador chm exacta, etc.) es difícil.

Otros consejos

El HelpProvider le permitirá acceder a partes específicas del archivo de ayuda. No está seguro acerca de sus otras preguntas sin embargo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top