Delphi-PRAXiS
Seite 3 von 20     123 4513     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi 12 ist offiziell da!!! (https://www.delphipraxis.net/214020-delphi-12-ist-offiziell-da.html)

Bernhard Geyer 7. Nov 2023 16:15

AW: Delphi 12 ist offiziell da!!!
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1529224)
Wahrscheinlich hat bei uns Sophos alles wieder langsam gemacht...

Installiert jetzt schon 15 Minuten...

DANKE SOPHOS!
(Wie sehr wünsche ich mir bezüglich Scan-Geschwindigkeit den Kaspersky zurück)

Bbommel 7. Nov 2023 16:17

AW: Delphi 12 ist offiziell da!!!
 
Zitat:

Zitat von Uwe Raabe (Beitrag 1529226)
Zitat:

Zitat von Bbommel (Beitrag 1529222)
Da kann es eigentlich keine zwei Ansichten geben. Das Ergebnis, das jetzt erzeugt wird, ist schlicht falsch.

Wie Stefan schon erwähnt hat gibt es dafür einen entsprechenden Parameter - der ist allerdings nicht neu und hätte in dem Fall auch schon vorher gesetzt sein sollen. Das es vorher auch ohne ging war ein Fehler.

Sorry, sehe ich anders. Jeder Browser bekommt den genannten Aufruf problemlos hin - und Delphi bis zumindest 11.2 auch. Das man den von dir erwähnten QP-Eintrag fixen wollte, verstehe ich, hat das aber falsch gemacht. Das Problem ist ja nicht, dass man jetzt ein Prozentzeichen kodiert, sondern dass man doppelt kodiert. Ich habe mir das ja im Debugger angeguckt (siehe mein Betrag in Beta-RSB). Wenn in der URL der Text "hello world" steht, dann macht Delphi daraus in einem ersten Schritt "hello%20world", also völlig korrekt. Er merkt sich dann aber nicht, dass er das schon getan hat, sondern geht dann ein zweites Mal drüber und macht daraus dann "hello%2520world". Du willst mir doch nicht ernsthaft erzählen, dass das der richtige Lösungsansatz für den von dir genannten QP-Eintrag ist.

Prinzipiell müsste man nach der ersten Kodierung ggf. ein internes (oder auch das öffentliche) Kennzeichen AlreadyEncoded setzen - macht man aber nicht und dadurch taucht jetzt der Fehler auf. Ist früher nicht aufgefallen, da man von einem % die Finger gelassen hat und klar, das war so natürlich auch falsch.

Uwe Raabe 7. Nov 2023 16:26

AW: Delphi 12 ist offiziell da!!!
 
OK, dann solltest du (sobald das geht) einen neuen Eintrag in QP machen, da der bisherige Beta-Eintrag voraussichtlich als erledigt markiert und gar nicht publiziert wird.

Bbommel 7. Nov 2023 16:45

AW: Delphi 12 ist offiziell da!!!
 
Ja, werde wohl einen neuen QP-Eintrag machen. Und ggf. den Code anpassen, damit alles klappt, bis das gefixt ist.

Letzter Nachtrag noch, dann ist auch gut. Auch mit den "%" ist das Ergebnis falsch. Ausgabe unter D12:
Code:
hello%25world
hello%world
Wenn man also "hello%world" als Parameter hat, macht er daraus zunächst (korrekt) "hello%25world" und danach dann "hello%2525world". Das Problem ist also, dass die "TNetEncoding.Url.EncodeQuery" isoliert betrachtet jetzt korrekte Ergebnisse liefert, aber eingebettet in einen RESTRequest gibt es den Fehler durch die doppelte Umwandlung, die es schon immer gab, aber die früher nie auffiel. Betrifft auch "nur" den RESTRequest - der HTTPClient scheint zu funktionieren.

So, jetzt ist gut, bin dann ruhig mit dem Thema (bis ich den QP habe).

Bernhard Geyer 7. Nov 2023 17:14

AW: Delphi 12 ist offiziell da!!!
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1529227)
DANKE SOPHOS!
(Wie sehr wünsche ich mir bezüglich Scan-Geschwindigkeit den Kaspersky zurück)

Installation mit aktiven Sophos-Virenscanner nicht möglich.
Da muss wohl die IT diesen während der Installation deaktivieren.

gemeni2005 7. Nov 2023 17:47

AW: Delphi 12 ist offiziell da!!!
 
Hallo,
mein Download verlief problemlos, allerdings kann ich die Version 12 jetzt nicht installieren.
Meine Subscription ist aktiv und läuft noch bis 2025. Im Lizenzmanager war es bisher immer meine XE8-Lizenz, die um alle Folgeversionen erweitert wurde. Bei dieser steht aber die Version 12 nicht dabei. Eine zusätzliche Lizenz taucht dort leider auch nicht auf. Auch eine Aktualisierung der Lizenz im Lizenzmanager brachte keine Abhilfe.
Kennt jemand von euch dieses Problem?
Robert

Harry Stahl 7. Nov 2023 18:05

AW: Delphi 12 ist offiziell da!!!
 
Zitat:

Zitat von gemeni2005 (Beitrag 1529235)
Hallo,
mein Download verlief problemlos, allerdings kann ich die Version 12 jetzt nicht installieren.
Meine Subscription ist aktiv und läuft noch bis 2025. Im Lizenzmanager war es bisher immer meine XE8-Lizenz, die um alle Folgeversionen erweitert wurde. Bei dieser steht aber die Version 12 nicht dabei. Eine zusätzliche Lizenz taucht dort leider auch nicht auf. Auch eine Aktualisierung der Lizenz im Lizenzmanager brachte keine Abhilfe.
Kennt jemand von euch dieses Problem?
Robert

Ich musste die auch manuell aktualisieren, hat dann aber sofort geklappt. Evtl. dauert es nur etwas. Einfach etwas später noch mal versuchen. Wenn es dauerhaft nicht geht, den Support ansprechen.

Download und Installation verliefen ohne Probleme.

blawen 7. Nov 2023 18:42

AW: Delphi 12 ist offiziell da!!!
 
Zitat:

Zitat von Harry Stahl (Beitrag 1529236)
Zitat:

Zitat von gemeni2005 (Beitrag 1529235)
allerdings kann ich die Version 12 jetzt nicht installieren.
Im Lizenzmanager war es bisher immer meine XE8-Lizenz, die um alle Folgeversionen erweitert wurde. Bei dieser steht aber die Version 12 nicht dabei...

Evtl. dauert es nur etwas.

Ich habe die Installation um 18 Uhr begonnen und da war meine Lizenz im Portal freigeschaltet. Vielleicht ist es zwischenzeitlich auch bei Dir der Fall :)

jaenicke 7. Nov 2023 18:53

AW: Delphi 12 ist offiziell da!!!
 
Zitat:

Zitat von Sherlock (Beitrag 1529217)
Ist ja auch noch nicht an die große Glocke gehängt worden.

;-)

Marco Cantù hat es auf der EKON verkündet, als er gerade dabei war, den Blogeintrag zu schreiben. :wink:

HRolle 7. Nov 2023 19:19

AW: Delphi 12 ist offiziell da!!!
 
Habe seit etwa 17:45 Uhr versucht, die CE oder alternativ die Trial-Version zu laden, bin aber bei der Anmeldung nie über den Captcha hinausgekommen. Werde wohl noch ein bisschen warten müssen...

Die Frage, ob es die CE 12 schon gibt oder nach wie vor die CE nur in der Version 11 verfügbar ist, kann ich daher nicht endgültig beantworten.

Bei der Kurzbeschreibung der Trial-Version hat mich etwas irritiert, dass VCL-Programme nur Windows-10-Programme unterstützt, für FMX-Programme gab es keine derartigen Einschränkungen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:14 Uhr.
Seite 3 von 20     123 4513     Letzte »    

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