Delphi-PRAXiS
Seite 4 von 4   « Erste     234

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi TStringList.SaveToFile ERROR_NOT_SUPPORTED (https://www.delphipraxis.net/203002-tstringlist-savetofile-error_not_supported.html)

ralfschwalbe 19. Jan 2020 07:10

AW: TStringList.SaveToFile ERROR_NOT_SUPPORTED
 
Guten Morgen,

die Probleme gehen weiter... Wo wir erst dachten, das die Angabe von
Delphi-Quellcode:
fmShareExclusive
Erlösung bringt, kommt nun der Dämpfer...

Filestreams, bei welchen die Datei bereits vorhanden ist, bringen auch bei
Delphi-Quellcode:
TFileStream.Create(FileName, fmCreate or fmShareExclusive)
den Fehler.

Intern nutzt Delphi bei Erstellen eines Filestreams mit dem Parameter
Delphi-Quellcode:
fmCreate
die Windows Funktion CreateFile. Ist die Datei vorhanden wird bei
Delphi-Quellcode:
dwCreationDisposition
der Parameter CREATE_ALWAYS, sonst CREATE_NEW benutzt.

Jetzt muss ich nur noch herausfinden, welche Änderungen sich bei UNC-Pfaden ab Dezember 2019 mittels eines Updates (auf den Clients!, der Server hat die letzten Updates um September bekommen) ergeben haben.

Haben hier andere gleiche Sorgen?

sabba 20. Jan 2020 09:26

AW: TStringList.SaveToFile ERROR_NOT_SUPPORTED
 
Hallo,

wir haben es herausgefunden. Es liegt offensichtlich an Kaspersky, zumindest hat es bisher bei zwei Kunden geholfen Kaspersky temporär zu deaktivieren.
Hier wird dieses Problem auch beschrieben:
https://www.xbaseforum.de/viewtopic.php?f=20&p=131567
https://community.kaspersky.com/kasp...ork-share-6285

Uwe Raabe 20. Jan 2020 09:30

AW: TStringList.SaveToFile ERROR_NOT_SUPPORTED
 
Wenn wir jetzt also eine Blitzumfrage unter den hier beteiligten machen, ob alle, bei denen das auftritt, auch Kaspersky im Einsatz haben und die anderen nicht, sollte das Problem identifiziert sein.

himitsu 20. Jan 2020 10:30

AW: TStringList.SaveToFile ERROR_NOT_SUPPORTED
 
Der Russe auf Client oder Server?


@ralfschwalbe
Wenn TFileStream nicht die nötigen Parameter bietet, dann nimm Hier im Forum suchenTHandleStream+MSDN-Library durchsuchenCreateFile.

Am Einfachsten in einen ClassHelper, z.B. als
Delphi-Quellcode:
class function TDeinHelper.CreateBugfix(...): TStream;
.

sabba 20. Jan 2020 11:13

AW: TStringList.SaveToFile ERROR_NOT_SUPPORTED
 
Zitat:

Zitat von himitsu (Beitrag 1455572)
Der Russe auf Client oder Server?


@ralfschwalbe
Wenn TFileStream nicht die nötigen Parameter bietet, dann nimm Hier im Forum suchenTHandleStream+MSDN-Library durchsuchenCreateFile.

Am Einfachsten in einen ClassHelper, z.B. als
Delphi-Quellcode:
class function TDeinHelper.CreateBugfix(...): TStream;
.

Wir haben den auf den Clients testweise deaktiviert.
Korrektur: Man muss es auf dem Client und Server deaktivieren.

Uwe Raabe 20. Jan 2020 13:11

AW: TStringList.SaveToFile ERROR_NOT_SUPPORTED
 
Eventuell ist dann gar kein Windows-Update, sondern eines von Kaspersky Schuld?

ralfschwalbe 21. Jan 2020 06:18

AW: TStringList.SaveToFile ERROR_NOT_SUPPORTED
 
Zitat:

Zitat von sabba (Beitrag 1455569)
Hallo,

wir haben es herausgefunden. Es liegt offensichtlich an Kaspersky, zumindest hat es bisher bei zwei Kunden geholfen Kaspersky temporär zu deaktivieren.
Hier wird dieses Problem auch beschrieben:
https://www.xbaseforum.de/viewtopic.php?f=20&p=131567
https://community.kaspersky.com/kasp...ork-share-6285

Guten Morgen,

vielen Dank. Wir werde das jetzt bei unseren Kunden prüfen und die Ergebnisse hier posten...

ralfschwalbe 21. Jan 2020 13:24

AW: TStringList.SaveToFile ERROR_NOT_SUPPORTED
 
So. Alle Sorgen-Kunden sind mit Kaspersky ausgestattet. Nach kompletter Deaktivierung ist der Fehler weg... Anfrage beim Support läuft.

Vielen Dank in die Runde! :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:00 Uhr.
Seite 4 von 4   « Erste     234

Powered by vBulletin® Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2019 by Daniel R. Wolf