Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-01-2008
chanbert chanbert is offline
Registrado
 
Registrado: ene 2008
Posts: 1
Poder: 0
chanbert Va por buen camino
error en grid

Tengo un error que me sale en un listado en un grid, el cual al dar doble click se manda llamar otra ventana con los datos del registro del grid, pero al hacerlo como 25 veces , marca un error en la linea en rojo, y este evento es cuando se pasa el mouse sobre el grid, pero como comento esto es despues de que como 25 veces hago lo mismo sin ningun problema...

el mesaje es el siguiente

Proyect apli.exe raised exception class eoserror with message 'system error. code: 14 Espacio de almacenamiento insuficiente para completar esta operacion

espero alguien me pueda ayudar

procedure TJardGrid.WMMouseMove(var Msg: TWMMouse);
var
x, y : Longint;
ColRow : TGridCoord;
Rect, NewRect : TRect;
begin
if not(FHintsOn) then
begin
FWndHint.ReleaseHandle;
inherited;
exit;
end (*if*);
x := Msg.XPos;
y := msg.YPos;
ColRow := MouseCoord(x, y);
if (ColRow.X < 0) or (ColRow.Y < 0) then
begin
FWndHint.ReleaseHandle;
inherited;
exit;
end (*if*);
Rect := CellRect(ColRow.x, ColRow.y);
if ((Rect.Top >= 0) and
(Canvas.TextWidth(Cells[ColRow.x, ColRow.y]) >=
(Rect.Right - Rect.Left - 3))) then
begin
NewRect := FWndHint.CalcHintRect(300, Cells[ColRow.x,ColRow.y], nil);
Rect.Left := X;
Rect.Top := Rect.Top + RowHeights[ColRow.Y] div 2;
Rect.Right := Rect.Left + (NewRect.Right - NewRect.Left);
Rect.Bottom := Rect.Top + (NewRect.Bottom - NewRect.Top) + 3;
Rect.TopLeft := ClientToScreen(Rect.TopLeft);
Rect.BottomRight := ClientToScreen(Rect.BottomRight);
FWndHint.Color := FHintColor;
FWndHint.ActivateHint(Rect, Cells[ColRow.x, ColRow.y]);
end (*if*)
else
begin
FWndHint.ReleaseHandle;
end (*else*);
inherited;
end;
Responder Con Cita
Respuesta



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
insertar registro en un grid que esta en otro grid @-Soft SQL 7 20-02-2008 17:22:42
conectar un grid o un db grid a un query douglas Conexión con bases de datos 24 31-10-2007 14:45:49
Transpaso de información de Grid a Grid Nelly Varios 1 18-04-2007 08:06:28
Error en font de un grid al cambiar idioma en configuracion regional Gaby123 Varios 5 12-04-2007 19:03:31
la computacion grid en accion - world community grid nightynvid La Taberna 0 04-01-2007 17:33:44


La franja horaria es GMT +2. Ahora son las 18:29:26.


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