Delphi-PRAXiS
Seite 14 von 16   « Erste     4121314 1516      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi 11 Alexandria ist ONLINE! (https://www.delphipraxis.net/208710-delphi-11-alexandria-ist-online.html)

Rollo62 17. Sep 2021 10:10

AW: Delphi 11 Alexandria ist ONLINE!
 
Zitat:

Zitat von ennymaniac (Beitrag 1494997)
Ohne iOS Simulator ist es so gut wie unmöglich neue Apps im Store zu veröffentlichen, außer man hat ein 2 iPhone's und 2 iPad's für die Screenshots.

Entgegen der allgemein vorherrschenden Meinung kann man dem AppStore durchaus händisch angepasste, skalierte Bilder unterjubeln.
Es müssen nur die Dimensions exakt passen, und natürlich die sonstigen JPG/PNG Anforderungen.

Da gibt es so eine Art System bei den Dimensions, was aber von Designern und nicht Mathematikern entworfen wurde,
ich skaliere mir schonmal Screenshots vom hoher Auflösung auf die Kleinen runter.
Vorraussetung dafür ist das man mit TAlignLayout sein Design und das Display "responsiv" hält, so dass es auch auf kleinen/großen Bildschirmen gleich aussieht.

dummzeuch 17. Sep 2021 18:31

AW: Delphi 11 Alexandria ist ONLINE!
 
Zitat:

Zitat von haentschman (Beitrag 1494982)
SynEdit ist nicht im GetIt...kommt das noch? :gruebel: Geht evt. das 10.4 Package? :gruebel:

Ich hab's in GExperts für Delphi 11 angepasst. War nur ein neues Package basierend auf dem von 10.4 und die entsprechenden Einträge in der Include-Datai (also wie eigentlich immer).

stahli 19. Sep 2021 22:31

AW: Delphi 11 Alexandria ist ONLINE!
 
Ich habe die IDE-Layouts wieder auf den mittleren von 3 Monitoren eingestellt - das funktioniert aber nicht (die Docking-Einstellungen aber schon).
Kann das jemand bestätigen?

Ansonsten hat die D11-Installtion bei mir augenscheinblich gut funktioniert (Web-Installer).

win568 20. Sep 2021 08:20

AW: Delphi 11 Alexandria ist ONLINE!
 
StrToDateTime mit FormatSettings dd.mm.yyyy hh:nn:ss funktioniert nicht mehr.
Liefert eine Exception.

Uwe Raabe 20. Sep 2021 08:35

AW: Delphi 11 Alexandria ist ONLINE!
 
Zitat:

Zitat von win568 (Beitrag 1495131)
StrToDateTime mit FormatSettings dd.mm.yyyy hh:nn:ss funktioniert nicht mehr.
Liefert eine Exception.

Diese Beschreibung ist wirklich mehr als dürftig.

win568 20. Sep 2021 08:42

AW: Delphi 11 Alexandria ist ONLINE!
 
Was heißt hier mehr als dürftig.

Ich rufe StrToDateTime mit Formatsettings Shortdateformat dd.mm.yyyy hh:nn:ss, DateSeparator ., TimeSeparator : auf,
und 20.09.2021 09:10:57 wird nicht mehr in DateTime umgewandelt.


Diese Funktion die seit Jahren funktioniert hat geht jetzt nicht mehr. Wenn man einen
Vergleich der SysUtils macht, kommt man drauf, dass hier massiv geändert wurde.

Uwe Raabe 20. Sep 2021 09:10

AW: Delphi 11 Alexandria ist ONLINE!
 
Zitat:

Zitat von win568 (Beitrag 1495134)
Ich rufe StrToDateTime mit Formatsettings Shortdateformat dd.mm.yyyy hh:nn:ss, DateSeparator ., TimeSeparator : auf,

Das ist aber auch kein gültiges ShortDateFormat, da es neben dem Datumsformat auch ein Zeitformat enthält.

Abgesehen davon wird bei einem Datumsformat in Short- bzw. LongDateFormat immer der Slash "/" als Trenner angegeben. Das tatsächlich verwendete Zeichen steht ja in DateSeparator.

Wenn ich also für das ShortDateFormat "dd/mm/yyyy" angebe (das Time-Format spielt hier keine Rolle, nur der TimeSeparator), funktioniert StrToDateTime wie dokumentiert.

win568 20. Sep 2021 09:27

AW: Delphi 11 Alexandria ist ONLINE!
 
Laut Delphi Hilfe:

Beschreibung

Mit StrToDateTime kann ein String mit einer Datums-/Zeitangabe geparst werden. Enthält S kein gültiges Datum, wird eine EConvertError-Exception ausgelöst.

Der in S angegebene String muss das aktuell in der Systemsteuerung festgelegte Format haben. In Deutschland ist das Format normalerweise DD.MM.YYYY HH:MM:SS. Die Angaben AM und PM sowie die Sekunden sind optional. Verwenden Sie das 24-Stunden-Format (7:45 PM entspricht dann 19:45), wenn AM oder PM nicht angegeben wird.

Jahresangaben zwischen 0 und 99 werden mithilfe der globalen Variablen TwoDigitYearCenturyWindow konvertiert. Dieser Wert wird entweder in einer globalen Variablen (erste Form) oder als Feld des Parameters FormatSettings (zweite Form) gespeichert. Weitere Informationen finden Sie unter "Formatvariablen für Datums-/Zeitangaben".

Die erste Form von StrToDateTime ist nicht Thread-sicher, da die landesspezifischen Informationen der globalen Variablen verwendet werden. Der Thread-sicheren zweiten Form werden die landesspezifischen Informationen im Parameter FormatSettings übergeben. Bevor Sie diese Form von StrToDateTime aufrufen, müssen Sie die Informationen in den Parameter FormatSettings schreiben. Die landesspezifischen Standardinformationen können mit GetLocaleFormatSettings zugewiesen werden.

win568 20. Sep 2021 09:38

AW: Delphi 11 Alexandria ist ONLINE!
 
Hallo Uwe

Habe es nun mit deinen Anmerkungen ausprobiert. Es funktioniert so.
Leider hat Delphi seit 1997 mit diesem Format auch funktioniert.

Wir müssen nun das Format entsprechend anpassen und dass in Millionen Codezeilen.

himitsu 20. Sep 2021 09:43

AW: Delphi 11 Alexandria ist ONLINE!
 
Zitat:

Shortdateformat dd.mm.yyyy hh:nn:ss
Das war aber auch schon immer falsch und hätte so oder so geändert werden sollen, auch wenn es vielleicht mal funktioniert hat.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:30 Uhr.
Seite 14 von 16   « Erste     4121314 1516      

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