AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Delphi MacOS: Schreiben auf USB-Stick in der Sandbox
Thema durchsuchen
Ansicht
Themen-Optionen

MacOS: Schreiben auf USB-Stick in der Sandbox

Ein Thema von philipp.hofmann · begonnen am 4. Mär 2021 · letzter Beitrag vom 9. Mär 2021
 
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.558 Beiträge
 
Delphi 12 Athens
 
#2

AW: MacOS: Schreiben auf USB-Stick in der Sandbox

  Alt 4. Mär 2021, 22:51
Den einzigen Weg, den ich da kenne, einen persistenten Zugriff zu erhalten, ist der Weg über sog. App-Scoped (bzw. security scopded) Bookmarks.

Bei der ersten Auswahl des Verzeichnisses setzt Du so eine Bookmark auf das Verzeichnis. Wenn Du dann beim nächsten Mal (auch nach einen erneuten Programmstart) auf die Ressource zugreifen willst, rufst Du vorher die gespeicherte Bookmark auf und dann hast Du direkten Zugriff auf die Ressource, also ohne vorherige Verwendung des Open oder Verzeichnis-Dialogs.

Falls Du mein Buch zu Delphi XE7 haben solltest, da ist es ab Seite 115-124 beschrieben (nicht im Buch zu Delphi 10.2), im Anhang ist auch eine Unit (HSW.FMX.Sandbox.pas) abgedruckt, die fehlende Funktionen in der MACapi.foundation nachrüstet und fertige Funktionen für das Anlegen und Aufrufen der Bookmarks liefert.

Ich kann Dir aber nicht sagen, ob das mit aktuellem MACOS-System noch funktioniert, da mir der Aufwand für den Store zu hoch war und ich meine MAC-OS Programme nur noch außerhalb des Stores vertreibe, ich es also selber derzeit nicht im Einsatz habe.

Leider habe ich derzeit auch keine Zeit das zu eruieren, da ich sehr stark mit einem dringenden Projekt beschäftigt bin (müsstest Du also selber rausfinden), aber ich gehe aber mal stark davon aus, dass es noch funktioniert...
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:37 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