Ver Mensaje Individual
  #2  
Antiguo 11-02-2009
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Puede ser que dicho componente no maneje imágenes jpg. Lo que podrías hacer es cargar la imagen con un objeto JPegImage y asignarla a la propiedad Glyph (o equivalente del componente que usas). Aquí un ejemplo para cargar la imagen en un SpeedButton. El método Assign es quien se encarga de la conversión de jpeg a bitmap.

Código Delphi [-]
var
 JPegImage: TJPegImage;

begin
  JPegImage := TJPegImage.Create;

  try
    JPegImage.LoadFromFile('xalapa.jpg');
    SpeedButton1.Glyph.Assign(JPegImage);

  finally
    JPegImage.Free;
  end;
end;

// Saludos
Responder Con Cita