Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Fehler in DirectoryExists und UNC Pfade für XE (https://www.delphipraxis.net/164064-fehler-directoryexists-und-unc-pfade-fuer-xe.html)

CCRDude 28. Okt 2011 11:34

AW: Fehler in DirectoryExists und UNC Pfade für XE
 
In der TntSystem.pas wird das gemacht. Aber natürlich nicht die ganze SysUtils, sondern einzelne Funktionen.

Da ich das schon für QC 45628 gemacht hatte, habe ich meinen entsprechenden Code auch mal um QC 92183 (dieser Bug) erweitern.

Nur - lässt sich so eine fertige Patch-Unit (die einmal irgendwo im Projekt eingebunden werden muss) überhaupt veröffentlichen? Gepatchte Funktionen unterliegen immerhin weiter dem Copyright von Embarcadero...

yörsch 28. Okt 2011 12:07

AW: Fehler in DirectoryExists und UNC Pfade für XE
 
Ich bin einwenig verwirt, Da hab ich einige Zeilen wirklich nicht verstanden...:gruebel:
und werd das jetzt mal intensiver Testen...
Wenn nach dem Einbau von TNTWar DirectoryExist sauber geht bin ich im Vorfeld schon mächtig beeindruckt...

CCRDude 28. Okt 2011 12:50

AW: Fehler in DirectoryExists und UNC Pfade für XE
 
Liste der Anhänge anzeigen (Anzahl: 1)
TntWare einbauen bringt nichts; in TntSystem.pas aus den TntWare Controls steht nur der Trick drin, den Du anwenden musst.

Ich habe mal das Grundgerüst minus den gepatchten Teil diesem Post angehängt. Die Funktion DirectoryExistsQC92183 musst Du einfach mit dem Dir mitgeteilten Code füllen, dann die Unit einbinden (am besten - imho - in die .dpr).

yörsch 28. Okt 2011 13:47

AW: Fehler in DirectoryExists und UNC Pfade für XE
 
Ich hab das, ähnlich wie deine Lösung , mal aus dem großen UniCode System zusammen gestrichen
Und bin sehr erstaunt wie gut das geht. Toll :thumb:

Wenn mich nix täuscht,
ist das auch für alle Betriebssysteme unter WinDoof und Linux etc. brauchbar.

Wie gesagt, eine echt Tolle die Lösung, Jetzt kann jeder weitere Delphi Fehler leicht selbst korrigieren!

DICKES DANKE

yörsch 28. Okt 2011 14:53

AW: Fehler in DirectoryExists und UNC Pfade für XE
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hier noch meine getestete Lösung.

Vielen Dank an alle.

(*CLOSED*)

tofse 9. Jul 2014 06:19

AW: Fehler in DirectoryExists und UNC Pfade für XE
 
Super, vielen Dank, bin fast wahnsinnig geworden und gar nicht auf die Idee gekommen, dass es hier so einen offiziellen Bug geben könnte. Ich verstehe zwar nicht wirklich, was Ihr hier "gebaut" habt, aber nach einbinden der DelphiBugPatches.pas funktioniert alles, wie es soll :thumb: :thumb: :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:41 Uhr.
Seite 2 von 2     12   

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