Einzelnen Beitrag anzeigen

Benutzerbild von H4ndy
H4ndy

Registriert seit: 28. Jun 2003
Ort: Chemnitz
515 Beiträge
 
Delphi XE3 Professional
 
#10

Re: Umstellung D7 auf D2010 Wie Versionsverwaltung organisie

  Alt 11. Mai 2010, 20:33
Zitat von himitsu:
[...]Wurde aber überall genau der Typ verwendet (AnsiString/WideString), welcher expoizit nötig ist und unabhängig davon an anderen Stellen, wo der Typ egal ist, der String verwendet, dann gibt es womöglich überhaupt keine Probleme und alles funktioniert sofort.

- Wenn man z.B. nur String, PChar und Char verwendet hat und man Speicherblöcke in Chars, statt Byte bemißt oder schon eine Anpassung, ala *SizeOf(Char), vorgesehn hat, dann sollte eine Umstellung keinerlei Probleme bereiten.
Waehre schoen gewesen, aber das ist das tolle an recht alter, historisch gewachsener Software: Klappt leider nicht immer wie gewuenscht

Unser Hautpproblem waren Pointer-Frickelleien und eben die generischen Typen statt der gebrauchten (und das Laden/Speichern/Verschieben dieser, Stichwort "Length"). Mittlerweile haben wir durch die Migration aber viel gelernt und Beruecksichtigen diese Probleme nun aktiv bei der Neu-/Weiterentwicklung (wo auch Herr Bernd Ua nicht ganz unschuldig dran ist, sein Workshop auf den Entwicklertagen '10 zum Language Update war sehr hilfreich fuer unsere Migration).
Manuel
  Mit Zitat antworten Zitat