![]() |
Re: Fehler: Inkompatible Typen - 'Char' und 'String'?
Zitat:
|
Re: Fehler: Inkompatible Typen - 'Char' und 'String'?
Zitat:
Delphi-Quellcode:
und folgenden Hinweis bekommen:
var
i : Integer; begin result := 0; for i := 1 to Length(zeichenkette) do if zeichenkette[i] in ['A'..'Z','a'..'z','0'..'9'] then result := result + 1; end; [DCC Warning] Unit1.pas(34): W1050 WideChar reduced to byte char in set expressions. Consider using 'CharInSet' function in 'SysUtils' unit. Damit dürfe schon einiges beantwortet sein. So lange im Set nur Zeichen bis #255 vorhanden sind, und das ist bei "altem" Sourcecode immer der Fall, gibt's erst mal keine Probleme. (Ausser den ganzen Warnings, die erscheinen. ) |
Re: Fehler: Inkompatible Typen - 'Char' und 'String'?
Zitat:
Bei mir kommen die beispielsweise bei solchen Funktionen, welche ich oft verwende:
Delphi-Quellcode:
procedure TMainForm.EditFredKeyPress(Sender: TObject;
var Key: Char); begin If not(key in [#48..#57,#8]) then key := #0; end; |
Re: Fehler: Inkompatible Typen - 'Char' und 'String'?
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:51 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 by Thomas Breitkreuz