Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Meta

#861
Hola:

En Visual C++ Express 2013 se puede programar C++ con CLR como si fuera C# con el santo framwork que en este caso no me interesa. Y C/C++ Win32. Pensaba que para 64 bits no servía, hasta que me comentaron que hay un WDK 8.1 para serlo.

Si con Visual C++ 2013 puedo hacer lo miso con Win32. ¿Por qué debo usar otro compilador?

Muchos lo usan, es más, el IDE me parece muy bueno, no quiere decir que realmente lo sea.  ;)

Estoy aprendiendo C++ por el tema de capturar variables de un juego de coches como el cuentakilómetros para visualizarlo en mi propia aplicación y enviar los datos por USB, COM o LTP y mostrarlo en un display y Leds, que la electrónica no tengo problemas, si en la programación en C.


http://www.x-sim.de/manual/tutorial.html

Quiero hacer esta plaquita, que lo puedo hacer, no antes sin saber como extaer los datos en C, con Cheat Egine se capturarlos, pero no se hace trainers para ello.
[youtube=640,360]https://www.youtube.com/watch?v=q2kz9ZPRDss[/youtube]

Repito, quiero hacer una plaquita, no todo un simulador de un avión como este que le sobra tiempo y dinero,  :laugh: :laugh: :laugh: :laugh:
https://www.youtube.com/watch?v=I3h0B1H6JwY

Aún así, insisto. ¿Cuál es el motivo de usar otro compilador que no sea Visual Studio si funciona igual?
¿Motivos personales porque no le gusta Microsoft? En mi caso me da igual esa empresa mientras C/C++ funcione de maravilla.

Saludo.
#862
Hola de nuevo:

Aquí hay un aWeb un poco en Inglés sobre lo que me interesa hacer. Sacar datos de un juego de coches.



http://www.x-sim.de/manual/tutorial.html

Aquí hay también otros vídeotutoriales sobre hackeo de juegos con Cheat Engine 6.3 y el debugger allidgb.
[youtube=640,360]http://www.youtube.com/watch?v=3IHIvPgJZ2o[/youtube]

http://www.youtube.com/watch?v=nDPxJlOZ-Bc
http://www.youtube.com/watch?v=XbZRHbd0qEo
http://www.youtube.com/watch?v=Kjw7lHLF8t8
http://www.youtube.com/watch?v=Ro7xhZb6K8I
http://www.youtube.com/watch?v=YmaPXY-gmOE

Si saben más inforamación sobre aprendizaje de estas cosas muy buenos como estos, no duden en poner enlaces.

Saludos.
#863
Hola:

Quiero hacer un menú con Visual C/C++ 2013, la aplicación en en consola a Win32, nada de FrameWork .net y CLR.

Hice uno muy básico, estoy siguiendo tutriales por todas partes, por ahora parece que funciona pero las tildes como la ó al compilar el programa sale caracteres raros.

Por ahora solo he hecho esto sin las funciones.
#include<iostream>
using namespace std;

void Imprimir_menu(){
cout << "\n\nOpciones: ";
cout << "\n(1) Ver variables.";
cout << "\n(2) Variable tiempo.";
cout << "\n(3) Sumar o restar variables.";
cout << "\n(4) Opción pendiente 4.";
cout << "\n(5) Opción pendiente 5.";
cout << "\n(6) Salir del programa. \n";
cout << "\nOpción: ";
}

void Ver_varibales(){
//Defines lo que debe hacer
}

void Variable_tiempo(){
//Defines lo que debe hacer
}

void Sumar_o_restar_variables(){
//Defines lo que debe hacer
}

void Opcion_pendiente_4(){
//Defines lo que debe hacer
}

void Opcion_pendiente_5(){
//Defines lo que debe hacer
}

int main(){
bool bContinuar = true;
int opcion = 0;
while (bContinuar){
cout << "\n\nSeleccione una opción del siguiente menu: ";
Imprimir_menu();
cin >> opcion;
switch (opcion){
case 1:
Ver_varibales();
break;
case 2:
Variable_tiempo();
break;
case 3:
Sumar_o_restar_variables();
break;
case 4:
Opcion_pendiente_4();
break;
case 5:
Opcion_pendiente_5();
break;
case 6:
bContinuar = false;
cout << "\nEjecución terminada....";
break;
defualt:
cout << "\nPor favor selecciona una opción del 1 al 6";
break;
}
}
}


A lo mejor el código base lo pueden mejorar si les apetece antes de seguir con las variables. Que es solamente hacer otro submenú que pregutne que haré con dichas variables, solamente si pulsas Q, incremente un punto en una variable, si pulsas W, disminuye un punto.

La variable de entrada vale 10 como int. luego se cambia cuando selecciones aumentar o disminuir como dije antes. Esa es la primera opción. La obsión 2 o el segundo menú, hay un temporizador que cuenta de 100 segundos a 0. Cuando llegue a 0 sale a otro submenú que diga "Se acabó el tiempo."
El tiempo lo puedes detener pulsando P y continuar pulsado L.

Son detalles que todavía con este lenguaje no se hacer. Por eso quiero una ayudita.

Según vea las ayudas, seguiré haciendo por mi cuenta las otras opciones.

Un saludo.

Edito:
Aquí hay algo más o menos que se entiende para hacer menús.
[youtube=640,360]http://www.youtube.com/watch?v=yTG55pHs_gM[/youtube]
#864
Coin un libro pequeño, aprendes mucho.


http://anayamultimedia.es/libro.php?id=950963

Descargar los ejemplos que te viene en el libro.

Lo he estado viendo, la verdad, lo veo tan sencillo y en español como te enseña aprender C/C++ que me dan ganas de comprarlo. Ya que este lenguaje C/C++ a pesar que mi favorito es el C#, este corre a nativo para hacer cosas con la electrónica y los porceso con Cheat Engine.

Se puede usar el IDE del Visual C++ 2013.

Saludo.
#865
Hola:

¿Cómo crear un Windows Form en C++ 2013?

Aquí hay un ejemplo para crearlo en CLR que no me interesa.
http://jabatogames.blogspot.com.es/2013/03/activar-windows-froms-en-visual-studio.html

Quiero lograrlo en Win32 con el código exe nativo, nada de FramWork como usa C# en C CLR. ;)

Un saludo.
#866
Buenas:

Encontré la solución aquí. Lo que no se porqué Microsoft lo quitó desde el 2010 y ahora es más complicado.

[youtube=640,360]http://www.youtube.com/watch?v=U14ZpnAmoXg[/youtube]

Saludo.
#867
Electrónica / Probando PIC Simulator IDE
14 Marzo 2014, 03:48 AM
Hola:

Usando un PIC16F877A a XT de 4 MHz con el PIC simulator IDE.

Pin RA0 como salida para encender un Led.
Pin RB0 como entrada de un pulsador, no interruptor.

Lo que quiero hacer es lo siguiente, no tengo idea de estelenguaje pero quiero verlo como curiosidad de una vista rápida.

Al pulsar el pulsador, el Led se queda encendido durante 1 minuto, luego se apaga. Solo quiero hacer eso. ¿Cómo es el código?

Intenté hacer esta chapuza pero no va.
AllDigital
TRISA = %00000000
TRISD = %00000001

inicio:
If PORTB.0 = 1 Then  '¿Pulsador en 1? (Sin pulsar).
Goto motor  'Se cumple esta condición al motor.
Else  'En caso contrario.
PORTB.0 = 0  'Motor apagado.
Endif
Goto inicio  'Vuelve a escanear el pulsador.

motor:
PORTD.0 = 1  'Activa el motor.
WaitMs 250  '15 es un segundos.
PORTD.0 = 0  'Se apaga elmotor.
Goto inicio  'Vuelve a escanear o leer el pulsador.
End 
Un cordial saludo.

Edito:

Para hacerlo más complejo. Por el pin
RB0 = Entrada digital, pulsador.
RB1 = Igual.
RB2 = Igual.
RB3 = Detiene el tiempo. Stop.

RD0 = Motor encendido que puede ser de 5, 10 o 20 minutos.
RD1 = Led encendido durante 5 minutos con el motor RD0. Los demás Led apgados.
RD2 = Lo mismo pero a 10 minutos.
RD3 = Lo mimso pero en 20 minutos.

El esquema es parecido a este pero con el PIC16F877A.

Como es un lenguaje que no conozco, me cuesta muchísimo coger el hilo. ;)
#868
Gracias por la ayuda. Disculpe por als molestia y no recuerdo nada que me dijeras antes que iba a .net. ;)
#869
Hola:

En el visual C++ 2010 Express incluye el Windows Form de entrada, a partir del 2012 creí que lo han quitado, más de un usurario del foro piensa lo mismo y hablamos del tema de que íbamos a comprobar que realmente lo incluye o lo han quitado. Lo que no recuerdos sus nick del foro.

Se trata de usar Visual C++ Express 2013 y trabajar con el Windows Form de toda la vida, se incluye un button y que al pulsarlo diga "Hola Mundo".

Por ahora no hago bien el trabajo, les pondo el proceso de lo que he hecho para que me guíen los que sepan.

1) Hago click arriba en ARcHIVO->Archivo nuevo. Como nombre lo dejjo como está por defecto. Pulsa Aceptar.

2) Pulsar Siguiente.

3) Pulsa Proyecto vacío, que esté marcado y luego Finalizar.

4) Paso 4 leer en la imagen de abajo.

5) Por fin encontré que el Windows Form si se incluye en el Visual C++ 2013.

6) No queda otra que pulsar Sí, si quiere usarlo.

7) Por fin se ve en el Visual C++ 2013 la ventana perfecta para tarbajar con los componentes button y demás como en C# y VB .net.

8) Aquí mi duda. En el explorador de solucioines puedo agregar un Windows Form donde lo acabo de añadir "Archivos de códigos fuentes" y también se puede añadir en "Archivos de encabezado". Añade un label en el centro del formulario como indica abajo y luego, pulsa F7 que significa Compilar solución.

9) Mirando el código fuente del formulario, da errores como que no encuentran los using. En Visual C++ 2010 no es tan majadero crear un formulario Windows y no da problemas de este tipo. Tampoco deja depurar con F5.

A partir de aquí no se que hacer, a lo mejor no he hecho el procedimiento adecuado para crear formularios como proyecto principal. Al menos se que existe una forma de crear formularios Windows en Visual C++ Express 2013  y menos mal, no quiero siempre trabajar en modo consola.

¿Alguna idea?

Un saludo.
#870
Hola estoy haciendo.

Bajo mi punto de vista, es más fácil empezar con C# para luego adaptarte al C++. VB que es el último que me obligan a aprender en un ciclo formativo superior es muy diferente. los conceptos como variables, operadores y demás, en el fondo es el mismo lo que uno te habla chino, el otro ruso.

Saludo.