Einzelnen Beitrag anzeigen

skoschke

Registriert seit: 6. Jan 2009
523 Beiträge
 
Delphi 10.4 Sydney
 
#1

TFile.copy Fehler bei Android

  Alt 5. Okt 2022, 10:49
Hallo,

ich habe ein ganz komisches Phänomen:
Code:
  dsc := TPath.DirectorySeparatorChar;
  zipdir := sTempPath + 'zipfiles';
  fn1 := extractfilename(Attachment);
  fn2 := zipdir + dsc + fn1;  <---- hier knallt's
  TFile.copy(Attachment, fn2, true);
Im Debugger sehe ich
zipdir = '/storage/emulated/0/Documents/test/temp/zipfiles'
dsc = '/'
fn1 = 'meine.db'

und bekomme in der Zeile
fn2 := zipdir + dsc + fn1; folgende Meldung:
---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt Test.apk ist eine Exception der Klasse EArgumentException mit der Meldung 'Ungültige Zeichen im Pfad' aufgetreten.
---------------------------
Anhalten Fortsetzen Hilfe
---------------------------

Was kann da los sein?

Ciao
Stefan
  Mit Zitat antworten Zitat