delphi-10-seattle

Delphi 10 Seattle ist eine spezielle Version von Delphi, die im August 2015 veröffentlicht wurde
1
Antwort

Ist es nicht gefährlich, in Stream.read die Langezahl mit der Int64-Größe zu verwenden?

Ich habe die Klasse TMemoryStream untersucht und die folgende Routine gefunden : %Vor% Ich habe dieses Muster sehr oft gesehen, wo Int64 einem Longint zugewiesen wurde. Mein Verständnis ist, dass Longint vier Bytes und Int64...
31.12.2017, 01:27
1
Antwort

Delphi 10 Seattle und 10.1 Berlin kann COM DLL nicht debuggen

Ich habe ein COM-DLL-Projekt, und ich bin in der Lage, es in Delphi 2007 und XE8 (Stopp an Haltepunkten) zu debuggen. Es scheint jedoch nicht möglich zu sein, dass die IDE in Delphi 10 Seattle oder 10.1 Berlin an Haltepunkten stoppt. Meine...
14.06.2016, 10:25
1
Antwort

Gibt es einen Unterschied zwischen TParallel. & For und TParallel.For?

Gibt es einen Unterschied zwischen TParallel.&For und TParallel.For ? Beide können in Delphi 10 Seattle zusammengestellt werden. Also an welche sollte ich mich halten?     
08.10.2015, 11:40
1
Antwort

Delphi 10 Seattle wechselt zu Win32 GetPath und redundanten TPoint- und _POINTL-Record-Typen

Ich versuche, Code, der in Delphi XE8 funktioniert, nach Delphi 10 Seattle zu portieren. Dieser Code ruft die GetPath-Funktion in Winapi.Windows auf. Die neue Signatur der Win32-API-Funktion lautet: %Vor% In XE8 hatte die Funktion zuvor "...
01.09.2015, 13:37
1
Antwort

Wie behebt man den Fehler von Delphi 10 mit TList_AnyDynamicArrays_?

Ich bin über einen Fehler in Delphi 10 Seattle Update 1 gestolpert. Nehmen wir den folgenden Code: %Vor% Auf den ersten Blick sieht es so aus, als ob TList<T> die Lebensdauer der darin enthaltenen dynamischen Arrays nicht richtig ve...
08.12.2016, 19:51
1
Antwort

Inkonsistente Ergebnisse mit exAllArithmeticExceptions in Win32 und Win64

Ein Kollege von mir hat eine Diskrepanz zwischen Win32- und Win64-Code entdeckt, die von Delphi in der Handhabung von NaNs kompiliert wurden. Nehmen Sie den folgenden Code als Beispiel. Wenn wir in 32 Bit kompiliert werden, erhalten wir keine Na...
23.10.2017, 19:23
1
Antwort

Lokale Variable, die durch Closure Capture unterbrochen wurde, wenn in der verschachtelten Methode darauf zugegriffen wurde

Ich habe es geschafft, dieses Problem zu reduzieren: %Vor% Hier wird die capturedString Variable beschädigt, wenn von einer verschachtelten Methode aus darauf zugegriffen wird. Eine Win32-Kompilierung löst EIntOverflow aus, eine Win64-...
14.08.2017, 19:00