Principales respuestas
imputBox en visual C++

Pregunta
-
Respuestas
-
Hola:
La función InputBox es propia del lenguaje Visual Basic, concretamente se encuentra definida como método compartido (Shared) dentro del espacio de nombres Microsoft.VisualBasic.Interaction.
Si desde tu aplicación de C++ puedes referenciar el ensamblado .net Microsoft.VisualBasic.dll, entiendo que podrás hacer uso de ella.
Utilizando código de C#, llamarías a la función de la siguiente manera:
string respuesta = Microsoft.VisualBasic.Interaction.InputBox(
"Escriba algo", "Título del cuadro de diálogo", "Texto por defecto");MessageBox.Show(respuesta);
Pero que si no puedes llamar a la función InputBox, tampoco es muy complicado construirse un simple formulario que se asemeje al cuadro de diálogo que aparece cuando se llama a dicha función, tal y como se explica en el siguiente enlace:
Un saludoEnrique Martínez
[MS MVP - VB]- Propuesto como respuesta Enrique M. Montejo domingo, 23 de enero de 2011 16:12
- Marcado como respuesta NovaG8 miércoles, 30 de noviembre de 2011 8:20
Todas las respuestas
-
Hola:
La función InputBox es propia del lenguaje Visual Basic, concretamente se encuentra definida como método compartido (Shared) dentro del espacio de nombres Microsoft.VisualBasic.Interaction.
Si desde tu aplicación de C++ puedes referenciar el ensamblado .net Microsoft.VisualBasic.dll, entiendo que podrás hacer uso de ella.
Utilizando código de C#, llamarías a la función de la siguiente manera:
string respuesta = Microsoft.VisualBasic.Interaction.InputBox(
"Escriba algo", "Título del cuadro de diálogo", "Texto por defecto");MessageBox.Show(respuesta);
Pero que si no puedes llamar a la función InputBox, tampoco es muy complicado construirse un simple formulario que se asemeje al cuadro de diálogo que aparece cuando se llama a dicha función, tal y como se explica en el siguiente enlace:
Un saludoEnrique Martínez
[MS MVP - VB]- Propuesto como respuesta Enrique M. Montejo domingo, 23 de enero de 2011 16:12
- Marcado como respuesta NovaG8 miércoles, 30 de noviembre de 2011 8:20
-