Search code examples
androiddelphifiremonkeydelphi-xe7

Delphi Android XE7 Loading Bitmap Failed


I developed a application . Its working very nice at my phone but its not working when this application start to workin at the other phones Its closed after the showing splash screen. I taking this problem ,'EBitmapLoadinFailed' 'Loading Bitmap Failed' when i debug at the phone of the using with the other phones. I have a bitmap in to listbox in my mainform. I disabled bitmaps in listbox its woking my form create code is,

    procedure Tfrm_login.FormCreate(Sender: TObject);
var
      strdb : String;
begin
 try
 strDB :=System.IOUtils.TPath.GetDocumentsPath + PathDelim + 'user.s3db';
 with con do
  begin
    LoginPrompt                   := False;
    Params.Clear;
    Params.Values['Database']     := strDB;
    Params.Values['DriverID']     := 'SQLite';
    Params.Values['CharacterSet'] := 'utf8';
    Connected                     := True;
  end;
     sqlexe('CREATE TABLE IF NOT EXISTS AYARLAMA('+
            'ID    INTEGER     NOT NULL PRIMARY KEY AUTOINCREMENT,'+
            'TIP   NVARCHAR(50)    NULL,'+
            'DEGER NVARCHAR(255)   NULL)');
 except
   //fdf
 end;

end;

My Form Show Code,

procedure Tfrm_login.FormShow(Sender: TObject);
begin
try
with myq do
 begin
  sql.Clear;
  sql.Add('SELECT * FROM AYARLAMA WHERE TIP='+''''+'MAIL'+'''');
  Open;
  if RecordCount>0 then
   begin
    first;
    edit_ad.Text:=FieldByName('DEGER').AsString;
   end;
 end;
 except
 /// tyrt
 end;

end;

Solution

  • I think installing Delphi's Android 5.0 update will help if the device is Android 5.0. I have solved my same problem that way.

    The link is : http://cc.embarcadero.com/item/30110