Hola David:
dobfivewin wrote:Como puedo ejecutar una funcion apretando el signo de ? (pregunta) que está en la barra del Dialog
Hasta donde yo sé, ese boton (?) está asociado al sistema de ayudas standard de Windows.
Para usarlo deberás:
1.-Generar un archivo de ayuda .hlp
2.- Al crear tus controles para una ventana o cuadro de diálogo, deberás asignarles un número de tópico usando la cláusula HELPID. Estos números (data nHelpId) dentro de cada control, le indicarán a la API de Windows el tópico de ayuda contenido en el archivo .hlp que deberá ser mostrado al arrastrar y apuntar el ícono de ayuda (?) sobre cualquier control.
3.- En la función o procedimiento donde defines tus controles, deberás activar el archivo .hlp que contiene los tópicos de ayuda, usando la función SetHelpFile( "TuAyuda.hlp" )
Espero haber ayudado un poco.
Un abrazo.
Manuel Mercado.