Entwickler-Ecke

Sonstiges (Delphi) - Konvertieren zu Delphi2009


Hömal - Di 18.11.08 21:44
Titel: Konvertieren zu Delphi2009
Hallo,

Wer kann sich diese Meldung erklären ?

with Message do
begin
case Msg of
WM_NOTIFY: case PHDNotify(lParam)^.HDR.Code of
HDN_BEGINTRACK, HDN_BEGINTRACKW:
begin

[DCC Fehler] dcComCtrls.pas(1455): E2030 Doppeltes Case-Label
====================

Danke


Xentar - Di 18.11.08 21:48

HDN_BEGINTRACK und HDN_BEGINTRACKW
haben den gleichen Wert, somit reicht es, wenn du nur eins von beiden abfragst.
Da Delphi 2009 Unicode unterstützt, werden dort standardmäßig die *W API Funktionen benutzt, somit ist beides (ohne W oder mit W) das selbe.