Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 20-06-2006
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 26
BlueSteel Va por buen camino
hola.. mira en una parte pude hacer que una celda (pero era de un DBGrid) me diera más de 1 línea en el caso de que sea un campo de tipo memo... el código es el siguiente

Código Delphi [-]
procedure TOrdenes.DBGrid2DrawColumnCell(Sender: TObject;
  const Rect: TRect; DataCol: Integer; Column: TColumn;
  State: TGridDrawState);
var
  Str: string;
begin
  if (Column.Index = 1) then begin
    if Column.Field is TMemoField then begin
      Str := TBlobField(Column.Field).AsString;
      while Pos(#13, Str) > 0 do
        Str[Pos(#13, Str)] := ' ';
      while Pos(#10, Str) > 0 do
        Str[Pos(#10, Str)] := ' ';
      DbGrid2.Canvas.FillRect(Rect);
      DbGrid2.Canvas.TextOut(Rect.Left, Rect.Top, Str);
    end;
  end;
  // if (Column.Index = 4) then  DBGrid2.Canvas.TextOut(Rect.Left, Rect.Top, FormatFloat('#',IBQ_Items['DOr_Cantidad']*IBQ_Items['DOr_Valor_Unitario']));
end;

espero que te sirva
__________________
BlueSteel
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Validar celda de StringGrid nowheremanza Varios 1 02-10-2005 23:13:33
color en celda StringGrid ermitano OOP 2 17-06-2004 22:17:53
label en varias lineas VolaRe Varios 10 11-04-2004 16:14:26
Centrar bmp en celda de stringgrid mosorio OOP 2 31-03-2004 06:15:27
Showmessage con varias líneas victork_py Varios 1 20-08-2003 15:03:19


La franja horaria es GMT +2. Ahora son las 09:11:40.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi