Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Outlook2016 ist doch einfach nur ein Scheißdreck.

  Alt 28. Feb 2023, 14:25
Nur wegen dem Mist, mussten wir nun erneut unser Drag&Drop umbauen, so das die "RealNamen" nirgendwo mehr funktionieren.

CFSTR_SHELLIDLIST nimmt der Explorer

Thunderbird würde CFSTR_FILECONTENTS mit CFSTR_FILEDESCRIPTORA/W benutzen, wobei in den Namen der "richtige" Dateiname steht (nicht Jener der TempFile).
Aber CFSTR_FILEDESCRIPTORA/W mit dem FilePath geht zum Glück auch.

Outlook benutzt nur CFSTR_FILEDESCRIPTORA, aber mit dem kompletten FilePath zur Datei UND mit Unicode anstatt ANSI in den Daten, entgegen der eigenen API-Dokumentation.
Dann zusätzlich noch ein CFSTR_FILEDESCRIPTORW und Outlook macht wieder garnichts. (also weg damit)
CFSTR_FILEDESCRIPTORA/W mit den übersetzten Namen kann also nicht benutzt werden. (früher ging das im Outlook)

Und auf CFSTR_FILENAMEMAPW/A hört auch kein Schwein.



Outlook und Acrobat sind gefühlt die größte Pest und alle paar Jahre/Monate geht irgendwas nicht mehr.

Sorry, aber das mußte mal raus.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (28. Feb 2023 um 16:26 Uhr)
  Mit Zitat antworten Zitat