Warum will es nicht ?
Delphi-Quellcode:
type
TSplashItems = (Background, LabelInfo);
TSplashItemsTotal = array[TSplashItems] of Integer;
for IntI := Low(TSplashItemsTotal) to High(TSplashItemsTotal) do
TreeView.Items.AddChildObject(FNode,
TSplashItems(IntI),
pointer(StrToIntDef(TSplashItems(IntI),
0)));
Die Meldung!
[Pascal Error] SkinManager.pas(164): E2010 Incompatible types: 'Integer' and 'TSplashItems'
in dieser zeile
Code:
for IntI := Low(TSplashItemsTotal) to High(TSplashItemsTotal) do
TSplashItemsTotal ist aber als Integer deklariert
gruss Emil