Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.183 Beiträge
 
Delphi 12 Athens
 
#2

AW: libvlc_media_player_set_position startet Datei neu

  Alt 17. Feb 2024, 23:34
Zitat:
das Setzen von LongPathsEnabled in der Registry hat auch nicht geholfen
Es muß sowohl im Windows (Registry), als auch nochmal im Programm (Manifest) aktiviert werden.

Im Manifest vom Delphi fehlt es aber.
XML-Code:
<application xmlns="urn:schemas-microsoft-com:asm.v3">
    <windowsSettings xmlns:ws2="http://schemas.microsoft.com/SMI/2016/WindowsSettings">
        <ws2:longPathAware>true</ws2:longPathAware>
    </windowsSettings>
</application>
https://learn.microsoft.com/de-de/wi...?tabs=registry

Es wäre auch grob fahrlässig, wenn das einfach so bei Programmen aktiviert würde, welche mit statischen Buffern (MAX_PATH) arbeiten und die Länge der Pfade nicht prüfen. (Buffer-Overflow)



UNC-Pfade helfen auch nicht?
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (17. Feb 2024 um 23:38 Uhr)
  Mit Zitat antworten Zitat