AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi TStringList.SaveToFile ERROR_NOT_SUPPORTED

TStringList.SaveToFile ERROR_NOT_SUPPORTED

Ein Thema von ralfschwalbe · begonnen am 2. Jan 2020 · letzter Beitrag vom 21. Jan 2020
Antwort Antwort
Seite 4 von 4   « Erste     234
Benutzerbild von ralfschwalbe
ralfschwalbe

Registriert seit: 19. Jul 2007
Ort: Lichtenstein/Sachsen
133 Beiträge
 
Delphi XE3 Professional
 
#31

AW: TStringList.SaveToFile ERROR_NOT_SUPPORTED

  Alt 19. Jan 2020, 07:10
Guten Morgen,

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

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

Intern nutzt Delphi bei Erstellen eines Filestreams mit dem Parameter fmCreate die Windows Funktion CreateFile. Ist die Datei vorhanden wird bei 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?
Ralf Schwalbe
viele Grüße...
  Mit Zitat antworten Zitat
sabba

Registriert seit: 15. Okt 2007
4 Beiträge
 
#32

AW: TStringList.SaveToFile ERROR_NOT_SUPPORTED

  Alt 20. Jan 2020, 09:26
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
Dennis
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe
Online

Registriert seit: 20. Jan 2006
Ort: Lübbecke
7.458 Beiträge
 
Delphi 10.3 Rio
 
#33

AW: TStringList.SaveToFile ERROR_NOT_SUPPORTED

  Alt 20. Jan 2020, 09:30
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.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
35.452 Beiträge
 
Delphi 10.3 Rio
 
#34

AW: TStringList.SaveToFile ERROR_NOT_SUPPORTED

  Alt 20. Jan 2020, 10:30
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 class function TDeinHelper.CreateBugfix(...): TStream; .
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
Delphi-Tage 2005-2014

Geändert von himitsu (20. Jan 2020 um 10:33 Uhr)
  Mit Zitat antworten Zitat
sabba

Registriert seit: 15. Okt 2007
4 Beiträge
 
#35

AW: TStringList.SaveToFile ERROR_NOT_SUPPORTED

  Alt 20. Jan 2020, 11:13
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 class function TDeinHelper.CreateBugfix(...): TStream; .
Wir haben den auf den Clients testweise deaktiviert.
Korrektur: Man muss es auf dem Client und Server deaktivieren.
Dennis

Geändert von sabba (20. Jan 2020 um 12:51 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe
Online

Registriert seit: 20. Jan 2006
Ort: Lübbecke
7.458 Beiträge
 
Delphi 10.3 Rio
 
#36

AW: TStringList.SaveToFile ERROR_NOT_SUPPORTED

  Alt 20. Jan 2020, 13:11
Eventuell ist dann gar kein Windows-Update, sondern eines von Kaspersky Schuld?
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von ralfschwalbe
ralfschwalbe

Registriert seit: 19. Jul 2007
Ort: Lichtenstein/Sachsen
133 Beiträge
 
Delphi XE3 Professional
 
#37

AW: TStringList.SaveToFile ERROR_NOT_SUPPORTED

  Alt 21. Jan 2020, 06:18
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...
Ralf Schwalbe
viele Grüße...
  Mit Zitat antworten Zitat
Benutzerbild von ralfschwalbe
ralfschwalbe

Registriert seit: 19. Jul 2007
Ort: Lichtenstein/Sachsen
133 Beiträge
 
Delphi XE3 Professional
 
#38

AW: TStringList.SaveToFile ERROR_NOT_SUPPORTED

  Alt 21. Jan 2020, 13:24
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!
Ralf Schwalbe
viele Grüße...
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 09:01 Uhr.
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