Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

AW: Delphi 11.2 released

  Alt 27. Okt 2022, 11:01
Einfach nichts funktioniert mehr. (OK, ein klein bissl übertrieben, aber gefühlt ist es so)

HelpInsight: früher hieß es noch
Count - System.Integer
Caption - Controls.TCaption

jetzt heißt es meistens
property TLabel.Caption - Vcl.StdCtrls.pas (192)

oder manchmal
property TStrings.Count: Integer - System.Classes.pas (763)

Und bei Strg+Linksklick
---------------------------
Fehler
---------------------------
Listenindex außerhalb des gültigen Bereichs (1).
---------------------------
OK Details >>
---------------------------


Letzteres war ja OK, aber meistens sieht man eben nicht mehr den Typ
und da mindestens seit 11.2 alles GANZ GENAU sein muß, brauch man zwingend die Anzeige des Typen, oder wenigstens ein ZumCode.

NativeuInt ist kein Integer (Win32)
TCaption ist kein String

Ja, ratet mal, warum es hier nun knallt.

Delphi-Quellcode:
var Edit: TMemo;
var CheckBox: TCheckBox;
var Option := string.Join(sLineBreak, [Edit.Text, CheckBox.Checked.ToString]);
[dcc32 Error] E2251 Ambiguous overloaded call to 'Join'


Und dann noch die Exception beim Beenden von Delphi oder dass oft ErrorInsight/CodeInsight/CodeCompletation nicht arbeiten wollen.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat