• Jueves 28 de Marzo de 2024, 19:10

Mostrar Mensajes

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


Mensajes - pochi

Páginas: [1]
1
C++ Builder / Como mover una imagen en tiempo de ejecucion en c++
« en: Martes 12 de Febrero de 2013, 21:30 »
Hola!!! de nuevo estoy buscando para mi juego de cartas en builder c++ el codigo para mover la carta en el turno del jugador he probado varias cosas y no me anda este es mi codigo:
Código: C++
  1. bool gbMover = false;
  2. ...
  3. void __fastcall TForm1::Image2MouseDown(TObject *Sender, TMouseButton Button, TShiftState Shift,
  4.                   int X, int Y)
  5. {
  6.    gbMover= true;
  7. }
  8. //---------------------------------------------------------------------------
  9.  
  10. void __fastcall TForm1::Image2MouseUp(TObject *Sender, TMouseButton Button, TShiftState Shift,
  11.           int X, int Y)
  12. {
  13.    gbMover= false;
  14. }
  15. //---------------------------------------------------------------------------
  16.  
  17. void __fastcall TForm1::Image2MouseMove(TObject *Sender, TShiftState Shift, int X,
  18.           int Y)
  19. {
  20.    if(gbMover == true){
  21.    TPoint *MyPoint;
  22.    GetCursorPos(MyPoint);
  23.    Image2-> Left = (MyPoint->x-Form1->Left)- Image2->Width/2;
  24.    Image2->Top = (MyPoint->y-Form1->Top)- Image2->Width/2;
  25.    }
  26. }
No manda error pero no mueve la imagen.
Desde ya muchas gracias  :ayuda: :gracias:

2
C++ Builder / juego de cartas en c++
« en: Lunes 7 de Enero de 2013, 15:14 »
Hola!!! soy nueva en el foro y estoy aprendiendo a programar con entorno gráfico en c++, para la facu me pidieron crear un proyecto orientado a objetos y estamos realizando el juego de cartas la loba...Mi consulta es que el objeto carta tiene atributos string y en el c++ embarcadero rad 2012 me sale lo siguiente:
codigo:
class carta {
private:
   string numero;
   string palo;
   string nombre;
   carta *siguiente;
public:
   carta( string num, string pal, string nom, carta *sig=NULL) {
      numero=num; palo=pal; nombre=nom; siguiente=sig; }
   friend class mazo;
   friend class mazo_jugador;

};
typedef carta *pcarta;
mensajes:
[BCC32 Error] Ccarta.h(8): E2303 Type name expected
  Full parser context
    Principal.cpp(7): #include Ccarta.h
    Ccarta.h(6): class carta

Páginas: [1]