Einzelnen Beitrag anzeigen

Hazebukelar

Registriert seit: 28. Sep 2009
Ort: Nähe Bodensee
22 Beiträge
 
#1

DBGrid1KeyPress zu Upper konvertieren unter Delphi2010

  Alt 18. Jan 2010, 21:08
Hallo,

unter Delphi 7 funktionierte folgender Code:

procedure TDBAuswahlBox.DBGrid1KeyPress(Sender: TObject; var Key: Char);
begin
If Upper=True then StrUpper(@Key);
end;

In Delphi 2010 bekomme ich die Meldung:
[DCC Fehler] Auswahl.pas(565): E2251 Doppeldeutiger überladener Aufruf von 'AnsiStrUpper'
SysUtils.pas(5312): Verwandte Methode: function AnsiStrUpper(PAnsiChar): PAnsiChar;
SysUtils.pas(5336): Verwandte Methode: function AnsiStrUpper(PWideChar): PWideChar;

Wie bekomme ich in diesem Fall den Key in einen AnsiChar?

Danke.
  Mit Zitat antworten Zitat