Mostrando entradas con la etiqueta visual. Mostrar todas las entradas

Visual Studio 2013

Acabamos de descargar el compilador Visual Studio 2013 y estamos pasando a él todos nuestros programas para actualizarlos mediante re compilación general. 

Antes de hablar del Visual Studio 2013, que tiene un precio de 17.000 euros, mostramos un compilador 'Free' (gratis). 

Microsoft


Damos ahora dos vistas del Visual Studio 2013. 

programacion c

compilacion informatica

En esta imagen que sigue, hemos abierto un programa (proyecto) y en la ventana principal vemos el primer archivo fuente del proyecto. En la ventana vertical todos los archivos fuentes que lo componen. 

visual studio c 2013

Compilamos el proyecto y el resultado (el exe) lo corremos mediante el compilador : 

Visual Studio 2013 (JD)

Habiendo 'corrido' bien el ejecutable (proyecto compilado), pasamos a nuestro siguiente programa que requerimos actualizar : 

Microsoft

Resulta que la compilación ha sido un éxito y al correr el programa, nos sale la siguiente ventana de advertencia : 

programacion c

Este resultado nos ha tenido varios días con sus noches, tratando de encontrar el problema, hasta que se nos ocurrió, correr el programa desde el DOS : 

compilacion informatica

El error no es pues del programa en si, ni tampoco que la opción 'Proyecto' del compilador esté mal configurado...después de mucho pensar, nos acordamos que este programa lo hicimos con la condición que funcionara en un PC determinado y que no pudiera ser copiado a otro PC... 

Para los efectos de actualizar el programa al compilador Visual Studio 2013, le eliminamos el condicionante al programa, y ahora si, el resultado en pantalla es... 

visual studio c 2013

Pero no hay mal que por bien no venga. El 'error' que nos daba el compilador, nos sirvió para rompernos la cabeza con él, y nos ha servido para conocerlo mejor, y podemos decir que este compilador es realmente una maravilla. 

Con este compilador es que se realizan todos los programas Windows, y sus sistemas operativos, Windows 7, 8...etc 

Dispone de ejemplos, vídeos tutorial...etc...etc 

No por nada se vende a un precio de 17.000 euros. 


Visual Studio 2013 (JD)


El compilador puede ser bajado, y usarlo gratis durante tres meses, con posibilidad de incremento de plazo, en la siguiente dirección : 

http://www.microsoft.com/es-es/download/details.aspx?id=40778 

y/o buscarlo en Google : visual studio 2013 

Hacer la descarga de noche, pues es de alrededor de 10 GB 

La 'Ayuda' del programa es mediante Internet (poniendo cursor en el problema y pulsando F1) pero se puede tenerla en el disco duro, y son aprox otros 10 GB. 

OJO mucho OJO Una vez terminada la descarga, el ejecutable está en : 

C:/Program Files (x86)/Microsoft Visual Studio 12.0/Common7/IDE/devenv.exe 

Hacer un acceso directo en el escritorio, ya que el programa de instalación no lo hace. 

C++ programar con visual studio 2013

Microsoft Visual Studio Express Edition es un programa de desarrollo en entorno de desarrollo integrado (IDE, por sus siglas en inglés) para sistemas operativos Windows desarrollado y distribuido por Microsoft Corporation. Soporta varios lenguajes de programación tales como Visual C++, Visual C#, Visual J#, ASP.NET y Visual Basic .NET, aunque actualmente se han desarrollado las extensiones necesarias para muchos otros. Es de carácter gratuito y es proporcionado por la compañía Microsoft Corporation orientándose a principiantes, estudiantes y aficionados de la programación web y de aplicaciones, ofreciéndose dicha aplicación a partir de la versión 2005 de Microsoft Visual Studio. 

Descargar desde : 

http://www.microsoft.com/es-es/download/details.aspx?id=40787 

informatica

La versión Ultimate 2013 profesional, tiene un precio de 17.000 euros. 

Con el compilador 2013 se simplifica la creación de programas entorno Windows. 

Aquí mostraremos un ejemplo completo como crear un nuevo programa exe y como hacerle modificaciones e incrementos según nuestras necesidades. Este post está hecho para aquellos que tengan conocimiento cero en programación entorno Windows. Seguir las instrucciones aquí dadas, al pie de la letra, y se obtendrá un exe ejecutable, sin saber leer ni escribir. 

Abrimos el compilador y en opción 'Archivo' seleccionamos Proyecto nuevo y nos sale la siguiente ventana. 

programacion c 

En la imagen tomamos Proyecto Win32 y tendremos : 

visual studio 2013 express 

Marcamos Aplicación Windows y Siguiente : 

compiladores de c 

Después de Finalizar, tenemos el programa en el editor del compilador. 

C++ programar con visual studio 2013 (JD) 

Compilamos y todo Ok, sin errores, según segunda ventana horizontal (la inferior) 

informatica 

Run y esta es la vista de nuestro programa. 

programacion c 

Hacemos clic en Ayuda y esto es lo que nos sale (pantallita de About) 

visual studio 2013 express 


Hasta aquí todo fácil, pues es el compilador el que ha trabajado. 
Ahora nos toca trabajar a nosotros. También va a ser fácil. 
Todo es cuestión de lógica, además que las instrucciones las damos aquí y será cuestión de seguirlas al pie de la letra. 

Lo primero, es que no nos gusta lo de 'Ayuda' ya que en verdad es 'About' y por lo tanto, en la pantalla vertical de la derecha, clic en el proyecto Dalmau y luego clic en dalmau.rc y clic en Menú y por último, clic en IDC_DALMAU y nos saldrá el menú del programa en pantalla. 

Ahora podremos hacer todas las variantes que queramos en el menú del programa. 

compiladores de c 

Por lo pronto, escribimos About en vez de Ayuda y añadimos 'Otra opción Dalmau' y debajo de ésta añadimos 'Opción 2 Dalmau' 

C++ programar con visual studio 2013 (JD) 

...y ésta será la nueva vista del programa. 

informatica 

Y podemos seguir escribiendo por la derecha y por la izquierda, arriba y abajo y obtener el menú que necesitamos. No hay cuidado, pues en cualquier momento regresamos y volvemos a cambiarlo de arriba a abajo. 

Ahora bien, ya tenemos el Menú, pero necesitamos trabajar con sus opciones en el código del programa (función entrada de teclas) y para ello necesitamos saber cada uno de los ID de cada una de las opciones del menú. 

Para ello, comenzamos de nuevo (se supone no tenemos el menú en pantalla), clic en el proyecto Dalmau, clic en el menú y clic en IDC_DALMAU y saldrá el menú en pantalla. 

Si por ejemplo, requerimos el ID de 'Opción 2 Dalmau' hacemos doble clic en ella y nos aparecerá una segunda ventana vertical, y en ella vemos el ID_OTRAOPCI32771 y que será el que usaremos en la función teclas, es decir, cuando el usuario del programa hace clic en este ID, la función teclas lo identifica y procederá a realizar lo programado.

programacion c 

Lo que hemos hecho hasta ahora es, crear el exe (lo hizo el compilador) y variantes en el exe (variantes en el Menú). Vamos ahora a hacer incrementos, es decir, algo de código de programación adicional, 

Lo que vamos hacer es poner en funcionamiento la opción 'Opción 2 Dalmau' mediante su ID_OTRAOPCI32771 que lo utilizaremos en la función teclas. 

Para ello, nuevamente clic en el proyecto Dalmau (pantalla vertical derecha) clic en Archivos de código fuente y clic en Dalmau.cpp y tendremos lo siguiente : 

visual studio 2013 express

Añadimos en la función teclas, LRESULT CALLBACK WndProc(HWND hWnd, ...etc lo siguiente : 

case ID_OTRAOPCI32771 : 
MessageBox(NULL, (LPCWSTR)L"Se ha pulsado 'Opción 2 Dalmau' en el Menú", 
(LPCWSTR)L"Aviso", MB_OK); 
break; 

Veremos lo siguiente : 

compiladores de c

Nuevamente lo compilamos y Run y clic en opción 'Opción 2 Dalmau' y nos da el mensaje que hemos añadido al código fuente del programa. 

C++ programar con visual studio 2013 (JD)

Hemos cumplido con lo que dijimos al inicio de este post, en el sentido de que crear un programa en C** mediante Visual Studio 2013 no tiene gran dificultad.