Delphi-PRAXiS
Seite 6 von 38   « Erste     456 7816     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi "Sydney" (10.4) ist da! (https://www.delphipraxis.net/204400-delphi-sydney-10-4-ist-da.html)

Hobbycoder 27. Mai 2020 15:32

AW: Delphi "Sydney" (10.4) ist da!
 
Zitat:

Zitat von Uwe Raabe (Beitrag 1465504)
Zitat:

Zitat von Hobbycoder (Beitrag 1465501)
Irgendwas läuft aber auf der Emba-Seite, wo die Webinar-Übersicht steht, schief.

Hast du irgendwelche Blocker oder Plugins installiert, die sich da einmischen könnten?

Ich habe keine AdBlocker im Einsatz. Einzig Antivir Free Edition. Und ne Standard-Google-Chrome-Installation ohne irgendwelche Add-Ons.
Und auch bisher auf keinen Seiten Schwierigkeiten und fehlende Inhalte.

himitsu 27. Mai 2020 15:46

AW: Delphi "Sydney" (10.4) ist da!
 
Ein paar Dinge gibt es vor allem im NextGen/Mobilen ja nun zu beachten, für die eigenen Projektchen.
Es wäre bestimmt nicht verkehrt nochmal die größten Bracking-Chanches im ersten Post mit zu erwähnen.

wie z.B. das veränderte Speichermanagement für Objekte
und $ZeroBasedStrings OFF, für Zugriff über str[idx] (die RecordHelper sollte es nicht betreffen)

mkinzler 27. Mai 2020 16:28

AW: Delphi "Sydney" (10.4) ist da!
 
Zitat:

Einzig Antivir Free Edition.
Virenscanner setzten leider immer mehr auf MITM.

Delbor 27. Mai 2020 16:55

AW: Delphi "Sydney" (10.4) ist da!
 
Hi zusammen

Ich habe soeben den dritten Installationsversuch abgebrochen - den letzten hab ich etwa 16:59 gestartet (Zeitangabe meines Telefons).
Einen Screenshot konnte ich leider nicht machen, da dann Windows sofort das Nichtreagieren meldet.

Gruss
Delbor

Bernhard Geyer 27. Mai 2020 17:01

AW: Delphi "Sydney" (10.4) ist da!
 
Schalt mal den Virenscanner ab.
Evtl. blockiert dieser die Installation durch permanentes Prüfen der Installationsdateien

Delbor 27. Mai 2020 17:33

AW: Delphi "Sydney" (10.4) ist da!
 
Hi Bernhard Geyer

Hab ich getan.Effekt gleich null.

Gruss
Delbor

Harry Stahl 27. Mai 2020 17:42

AW: Delphi "Sydney" (10.4) ist da!
 
Ich hatte als Vorbereitung für die Installation Delphi 10.2 von der Platte geschmissen, um ein wenig mehr Platz zu haben und den Windows "Path"-Eintrag ein wenig aufgeräumt, damit der noch die ausreichende Reserve für die neuen Einträge aus 10.4 hat.
Dann noch unter Delphi 10.3.3 unter Hilfe, Lizenzmanager diesen aufgerufen und mit dem Schalter "Aktualisieren" meine Lizenz auf 10.4 aktualisieren lassen, damit das Installationsprogramm direkt weiß, was Sache ist.

Während einer kleinen Kaffeepause draußen im Garten lief die Installationsroutine durch, danach direkt den 1. Patch installiert, alles wunderbar.:-D

Mit 10.4 kann ich nun endlich das schon für 10.3. herbeigesehnte Feature der Inline-Var-Deklaration vermehrt zum Einsatz bringen, denn in 10.4 wird das nun endlich nicht mehr als Fehler angekringelt.

Und var inline ist schon cool, mit einer CodeZeile lese ich mal kurz den Inhalt des angegebenen Verzeichnisses in "files" ein (siehe Beispiel unten). Ich brauche dabei noch nicht mal den Typ von files anzugeben, da der Compiler selber aufgrund des Rückgabetyps weiß, dass er hier ein TStringDynArray für files verwenden muss.

Da die Verwendung von Inline-Variablen in einigen Fällen sogar das Programm schneller machen kann (da die Variable zur Laufzeit erst erzeugt und initialisiert wird, wenn der Gültigkeitsbereich betreten wird - und nicht wie sonst, immer von Anfang an) und z.B. in for Schleifen verwendete Inline-Variablen nicht mehr versehentlich außerhalb der Schleife verwendet werden können (weil sie dann out of scope sind), macht das die Arbeit um einiges einfacher und sicherer.

Delphi-Quellcode:
procedure TForm1.bnGetFilesClick(Sender: TObject);
begin
  var files := System.ioutils.TDirectory.GetFiles (edDir.Text, '*.*');
  ListBox1.Items.addstrings (files);
end;
Durch Verwendung von "Metal" unter MAC-OS werden nun alle FMX-Anwendungen auf dem MAC Pfeilschnell.

Die IDE ist flüssiger, das Umschalten zwischen den Formular- und Editor-Ansicht ist jetzt wieder so schnell, wie es zuletzt nur unter XE7 war, die echt coolen Sachen, die man nun mit den managed records machen kann, und und und...

Also insofern aus meiner Sicht::thumb::thumb::thumb:

Der schöne Günther 27. Mai 2020 17:47

AW: Delphi "Sydney" (10.4) ist da!
 
Habe bislang nur kurz reingeschaut, aber das Umschalten zwischen Formular-Designer und Code-Editor kam mir auch sehr viel schneller vor. Dann habe ich mir das ja nicht eingebildet 😊

blawen 27. Mai 2020 17:53

AW: Delphi "Sydney" (10.4) ist da!
 
Zitat:

Zitat von Delbor (Beitrag 1465548)
Hi zusammen

Ich habe soeben den dritten Installationsversuch abgebrochen - den letzten hab ich etwa 16:59 gestartet (Zeitangabe meines Telefons).
Einen Screenshot konnte ich leider nicht machen, da dann Windows sofort das Nichtreagieren meldet.

Gruss
Delbor

Hallo Delbor
Diesen Effekt hatte ich auch, aber ich habe einfach durchlaufen lassen und die Installation hat einwandfrei geklappt.
Grund auch wird in Deinem Fall sein, dass die Verbindung zum Server langsam ist und der Installer zuwenig regelmässig "refresht" wird.
(Bei mir war es an der Stelle mit dem Android SDK).

Darum starte den Prozess und lass den Computer einfach mal machen.

Harry Stahl 27. Mai 2020 19:24

AW: Delphi "Sydney" (10.4) ist da!
 
Auch FMXLinux ist schon für Delphi 10.4 bereit (FMXLinux Version 1.46): https://www.fmxlinux.com (bzw. direkt auch per GetIt).

Schnell den PAServer für Linux und FMXLinux installiert, neue Verbindung eingerichtet und einige Projekte unter Linux kompiliert, die nicht auf Drittkomponenten angewiesen sind: funktioniert.:-D

Hinweis: Mit Delphi 10.4 wird auch FMXLinux besser unterstützt, man kann für Desktop-Projekte nun die Linux-Plattform direkt mit dem Kontext-Befehl "Plattform hinzufügen" hinzufügen (zuvor konnten man nur per Rechtsklick auf die Exe-Datei eine Auswahl treffen).

Auch kann man nun direkt bei ausgwählter Linux-Plattform Komponenten hinzufügen oder Löschen, zuvor ging das nur, wenn man auf die Windows (oder MAC) Plattform wechselte.

Für Leute wie mich, die sehr viel Linux-Desktop-Projekte erstellen, eine Super-Arbeitserleichterung...


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:29 Uhr.
Seite 6 von 38   « Erste     456 7816     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