![]() |
Fehlermeldung bei RequestPermissions unter Android 11 mit Delphicode
Hi Leute,
bin am verzweifeln mit den Delphi-Code und bekomme beim Compiler folgenden Fehler: E2250 Es gibt keine überladenene Version von RequestPermissions, die Argumente ..... Hier der Code
Delphi-Quellcode:
Wo könnte der Fehler liegen für diese Meldung?
procedure Timportexport.btn_importClick(Sender: TObject);
var pfadexport, pfadimport: String; begin pfadimport := TPath.Combine(TPath.GetSharedDocumentsPath, 'file.db'); pfadexport := TPath.Combine(TPath.GetDocumentsPath, 'file.db'); if TFile.Exists(pfadimport) then begin PermissionsService.RequestPermissions([JStringToString(TJManifest_permission.JavaClass.READ_EXTERNAL_STORAGE), JStringToString(TJManifest_permission.JavaClass.WRITE_EXTERNAL_STORAGE)], procedure(const APermissions: TArray<string>; const AGrantResults: TArray<TPermissionStatus>) begin if (AGrantResults[0] = TPermissionStatus.Granted) and (AGrantResults[1] = TPermissionStatus.Granted) then begin try TFile.Copy(pfadimport, pfadexport); ShowMessage('Datei erfolgreich kopiert.'); except on E: Exception do begin ShowMessage('Fehler beim Kopieren: ' + E.Message); end; end; end else begin ShowMessage('Berechtigungen wurden nicht erteilt.'); end; end); end else begin ShowMessage('Datei nicht gefunden.'); end; end; Dieser Code soll später unter Android ab 11 laufen. |
AW: Fehlermeldung bei RequestPermissions unter Android 11 mit Delphicode
Zitat:
PS: Strg+C |
AW: Fehlermeldung bei RequestPermissions unter Android 11 mit Delphicode
Liste der Anhänge anzeigen (Anzahl: 1)
Im Meldungsfenster steht folgendes:
[DCC Fehler] expimpfrm.pas(157): E2250 Es gibt keine überladene Version von 'RequestPermissions', die man mit diesen Argumenten aufrufen kann [DCC Fataler Fehler] startfrm.pas(55): F2063 Verwendete Unit 'expimpfrm.pas' kann nicht compiliert werden. 157 end); |
AW: Fehlermeldung bei RequestPermissions unter Android 11 mit Delphicode
Habe das Problem gelöst.
Lag an TClassicPermissionStatusDynArray |
AW: Fehlermeldung bei RequestPermissions unter Android 11 mit Delphicode
Komisch, mir war so, als wenn "immer" die Signatur der übergebenen Parameter mit dazu stünde. :shock:
|
AW: Fehlermeldung bei RequestPermissions unter Android 11 mit Delphicode
Zitat:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz