![]() |
AW: [XE] Bug in TDirectory.Copy, gibts schon einen QC eintrag?
Das ist auch ein Grund, warum ich diese Unit nur "bedingt" und mit Bedacht verwende.
Ich weiß jetzt nicht wie es in XE aussah, aber in XE3 ist dieses Copy noch Schrott und in XE6 sieht es irgendwie genau gleich aus. (noch keine Zeit XE7 zu installieren, aber ich glaub nicht daß sich da was geändert hat) Diese Unit hätte zwar Potential, aber durch solche Bugs und durch das krankhafte Vertecken interner Funktion ist es manchmal einfach nicht benutzbar. Schon alleine die Dateisuchfunktionen sind schlimm, und am Ende kommt man vielleicht besser das selber zu machen. (Verzeichnisse ignorieren ging z.B. nicht) |
AW: [XE] Bug in TDirectory.Copy, gibts schon einen QC eintrag?
In XE7 ist es auch Schrott!
UNBRAUCHBAR! |
AW: [XE] Bug in TDirectory.Copy, gibts schon einen QC eintrag?
Na dann könnte man nach über vier Monaten doch langsam mal den Fehler melden, oder?
|
AW: [XE] Bug in TDirectory.Copy, gibts schon einen QC eintrag?
Zitat:
![]() ![]() ![]() ![]() |
AW: [XE] Bug in TDirectory.Copy, gibts schon einen QC eintrag?
Ok, hatte ich im Thema hier nicht entdeckt. Dann darf man sich natürlich aufregen ;-)
|
AW: [XE] Bug in TDirectory.Copy, gibts schon einen QC eintrag?
Zitat:
Alle Einträge beziehen sich auf XE7. Der älteste datiert vom 24. Oktober. XE7 Update 1 ist am 14. November erschienen. Das wäre schon recht knapp, um das in dem Update noch mit unterzubringen. Wenn es kein Update 2 mehr gibt, dann erwarte ich realistisch erst mit XE8 eine Fehlerbehebung. |
AW: [XE] Bug in TDirectory.Copy, gibts schon einen QC eintrag?
Ich habe das Thema jetzt nicht im Detail gelesen, aber ich dachte es ging um
Delphi-Quellcode:
? Die vier Links behandeln
System.IoUtils.TDirectory.Copy
Delphi-Quellcode:
System.Generics.Collections.TArray.Copy<T>
|
AW: [XE] Bug in TDirectory.Copy, gibts schon einen QC eintrag?
Zitat:
Dafür gibt es doch StringReplace:
Delphi-Quellcode:
Result := StringReplace(GesamterText, 'TDirectory.Copy', 'TArray.Copy', [rfReplaceAll, rfIgnoreCase]);
|
AW: [XE] Bug in TDirectory.Copy, gibts schon einen QC eintrag?
Zitat:
|
AW: [XE] Bug in TDirectory.Copy, gibts schon einen QC eintrag?
Verzeit den Mangel an Rückmeldung. Im Wust der Arbeit vergessen mich zurückzumelden.
Wir hatten bei uns intern eine Diskussion darüber. In der Copymethode heißt es ja ganz genau SourceDirName/DestDirName. andere Entwickler waren der Meinung, dass dies prinzipiel so richtig ist. Ein directoryname hat kein Backslash zubeinhalten, ansonsten wäre es SourceDirectory/DestDirectory. Bleibt dann noch der streitpunkt, ob man dann nicht zumindest einfach ne exception wirft wenn ein '\' am Ende steht. Das wäre zumindest dann mein Wunsch. PS: QC einträge werden noch wiegehabt erstellt, oder wie landen die bei denen im neuen Jira? Grüße Memnarch |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz