![]() |
Bug von TComboBox in D2009 ?!
Mir ist heute etwas sehr merkwürdiges in Delphi 2009 Professional aufgefallen, ich habe auf
ein Formular eine TComboBox plaziert und im OnCreate des Forms soll die ComboBox befüllt werden, jedoch tritt in einigen Fällen eine Zugriffsverletztung auf. Was habe ich gemacht ich habe TComboBox.CharCase auf ecUpperCase gesetzt. Und folgendes im OnCreate des Formulars aufgerufen...
Delphi-Quellcode:
In den Fällen wo es nicht klappt bricht die Anwendung mit einem Zugriffsfehler ab.
ComboBox1.Items.Add('<TEST>'); //klappt
ComboBox1.Items.add('<test>'); //klappt nicht ComboBox1.Items.Add(Trim('<test>')); //klappt Irgendwie finde ich das doch arg komisch und nicht ganz korrekt was der macht. Stellt man die ComboBox ein das er nicht alles in Großbuchstaben umwandelt dann klappt alles. Ist dieser Fehler schon bekannt !? Ansonsten noch einen schönen Freitag. TUX |
Re: Bug von TComboBox in D2009 ?!
Das ist ein Bug in der (Unicode-) VCL, der durch das Fehlen der ANSI->Unicode Konvertierung in der WinAPI nun zuschlägt.
Zitat:
|
Re: Bug von TComboBox in D2009 ?!
Naja dann kann man ja nur hoffen das da bald nen Update für kommt.
|
Re: Bug von TComboBox in D2009 ?!
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:30 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