AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Umstellung Delphi 7 auf Delphi 10.2 Tokyo
Thema durchsuchen
Ansicht
Themen-Optionen

Umstellung Delphi 7 auf Delphi 10.2 Tokyo

Ein Thema von BerTa · begonnen am 31. Mai 2017 · letzter Beitrag vom 12. Jun 2017
 
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.372 Beiträge
 
Delphi 12 Athens
 
#4

AW: Umstellung Delphi 7 auf Delphi 10.2 Tokyo

  Alt 31. Mai 2017, 16:34
Dass alle Units anders heißen wäre mir auch neu, ich musste nichts ändern.
Wenn du die Projektdateien neu erstellst, dann ist für Vieles bereits ein Standard-Namespace eingerichtet.
Wird die Projektdatei portiert, dann fehlen die.

Aber gut, "alle" ist vielleicht nicht 100%ig richtig, auch wenn es zu 99% eigentlich stimmt, fällt es vielleicht nur zu 5% auf.


Wenn immer "korrekt" programmiert wurde, dann gibt es fast keine Probleme
* dort mit AnsiString/PAnsiChar/AnsiChar, wo wirklich "unbedingt" ANSI von nöten ist
* und da, wo es vom System abhängig ist, überall mit String/PChar/Char
* bei Schnittstellen (vorallem DLLs) auf Beiden seiten auch gleich
* früher auch schon beim Übertragen zwischen Char <-> Bytes mit *SizeOf(Char) multipliziert, bzw. dort schon immer mit festen Typen (AnsiChar oder WideChar) gearbeitet

Bei 64 bit ist es was Anderes
* nicht mit Integer, sondern mit ... tja, früher war der Integer mal als dynamisch definiert (hat sich geändert, was damals keiner wissen konnte ... bei 16 Bit > 32 Bit war es doch auch schon/noch dynamisch)
OK, bei 16 Bit > 32 Bit wurde die Speicherverwaltung (Pointer) dafür komplett umgekramt und dann nochmal bissl bei Win9x > WinNT
* in C-Sprachen gibt es Typen ala IntPtr, welche unserem NativeInt entsprechen (wäre gut gewesen, wenn man sich selber sowas deklariert hätte, dann bräuchte man nur diese eine Stelle ändern)
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (31. Mai 2017 um 16:38 Uhr)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:39 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