Ver Mensaje Individual
  #2  
Antiguo 24-05-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

A partir de Delphi 2009 GetBookmark devuelve un puntero a TBytes.

Probá haciendo:
Código Delphi [-]

var
  bmReg: TBookmark;  // <== este cambio
begin
  ...
  bmReg := GetBookmark;
  try
    sPredAnt := FieldByName( 'Prede' ).AsString;
    if (sPredAnt = 'P') or Locate('Prede', 'P', []) then
    begin
      Edit;
      FieldByName( 'ImagenPrede' ).Assign( TBitmap.Create );
      FieldByName( 'Prede' ).AsString := ' ';
      Post;
    end;
  finally
    GotoBookMark(bmReg);
  end;
...

Saludos.

Edito: No podía encontrar el artículo donde lo había leido, lo acabo de ubicar : Release Notes for Delphi 2009 ...
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 25-05-2012 a las 01:56:08.
Responder Con Cita