• Sábado 27 de Julio de 2024, 01:39

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 - juanC2

Páginas: [1]
1
C++ Builder / Re:Ejecución sentencia
« en: Sábado 19 de Julio de 2014, 19:50 »
algo así quizá también sirva...

Código: C++
  1. bool flg = (Combobox1->Text=="CONSUMO");
  2. TEdit *ed;
  3. for(int i=1; i<=20; i++){
  4.     ed = (TEdit*)FindComponent("Edit" + String(i));
  5.     ed->Visible = flg;
  6.    }
  7.  

2
C++ Builder / Re:validar un edit de texto
« en: Martes 3 de Junio de 2014, 16:35 »
podrías dar más detalles de lo que quieres hacer?

3
C++ Builder / Re:Hacer combobox o listbox en DBGrid
« en: Viernes 18 de Abril de 2014, 14:20 »
con esto deberías arreglarte...

4
C++ Builder / Re:Poner color a las filas del DBGrid
« en: Jueves 17 de Abril de 2014, 17:00 »
void __fastcall TForm1::DBGrid1DrawDataCell(TObject *Sender, const TRect &Rect, TField *Field, TGridDrawState State)
{
  if ((Table1->RecNo % 2) == 0)
     DBGrid1->Canvas->Brush->Color = clGray;
  else
       DBGrid1->Canvas->Brush->Color = clWhite;

  if(State.Contains(gdSelected))
  { DBGrid1->Canvas->Font->Color = clWhite;
    DBGrid1->Canvas->Brush->Color = clNavy;
  }

  DBGrid1->DefaultDrawDataCell(Rect, Field, State);
}

5
C++ Builder / Re:como se puede crear un .exe desde el Borland Builder C++6
« en: Miércoles 16 de Abril de 2014, 01:19 »
deshabilitá las siguientes opciones antes de compilar:

Build with runtime packages

Use dynamic RTL

7
C++ Builder / Re:Como alinear las columnas de un StringGrid
« en: Miércoles 8 de Enero de 2014, 13:26 »
Código: C++
  1. void __fastcall TForm1::StringGrid1DrawCell(TObject *Sender, int ACol,
  2.       int ARow, TRect &Rect, TGridDrawState State)
  3. {
  4.   TStringGrid* pGrid = dynamic_cast<TStringGrid*>(Sender);
  5.   AnsiString sText = pGrid->Cells[ACol][ARow];
  6.   pGrid->Canvas->FillRect(Rect);
  7.   ::DrawText(pGrid->Canvas->Handle, sText.c_str(), -1, (RECT*)&Rect, DT_CENTER|DT_VCENTER|DT_SINGLELINE);
  8.  
  9. }
  10.  

8
C++ Builder / Re:Como mover una imagen en tiempo de ejecucion en c++
« en: Miércoles 8 de Enero de 2014, 13:10 »
Código: C++
  1. bool gbMover;
  2. int xini, yini;
  3.  
  4. void __fastcall TForm1::Image1MouseUp(TObject *Sender, TMouseButton Button,
  5.       TShiftState Shift, int X, int Y)
  6. {
  7.    gbMover = false;
  8. }
  9. //---------------------------------------------------------------------------
  10.  
  11. void __fastcall TForm1::Image1MouseMove(TObject *Sender, TShiftState Shift,
  12.       int X, int Y)
  13. {
  14.  if(gbMover == true){
  15.    Image1->Left += (X-xini);
  16.    Image1->Top += (Y-yini);
  17.    }
  18. }
  19. //---------------------------------------------------------------------------
  20.  
  21. void __fastcall TForm1::Image1MouseDown(TObject *Sender,
  22.       TMouseButton Button, TShiftState Shift, int X, int Y)
  23. {
  24.   if(Button == mbLeft){
  25.      xini = X;
  26.      yini = Y;
  27.      gbMover = true;
  28.     }
  29. }
  30.  

Páginas: [1]