Я не могу вызвать завершение класса (с помощью Ctrl + Shift + C) с помощью Embarcadero RAD Studio XE6, если у меня есть следующая структура классов. Программа работает нормально, но среда IDE вызывает следующую ошибку. Если я хочу его использовать, я должен прокомментировать DescriptionArray
, что несколько раздражает.Проблема с завершением класса Delphi RAD Studio
Поэтому я хотел бы знать, если кто знает, где проблема, или что я делаю неправильно.
GT_Class = class
type
TCustomEnum = (ceValue1, ceValue2, ceValue3, ceValue4);
TCustomSet = set of TCustomEnum;
const
DescriptionArray : array[TCustomEnum] of string = ('Description1', 'Description2', 'Description3', 'Description4');
end;
Сообщение об ошибке
Я думаю, это потому, что в вашем классе нечего делать в первую очередь. –
Я могу воспроизвести ошибку в XE6, но не в Берлине. Поместив видимость infront из const, удалив ошибку при вызове завершения класса. –
Что вы ожидаете увидеть, когда вы вызываете завершение класса для этого класса? –