-
Задача: нужен TStringList с перекрытыми методами LoadFromStrem|SaveToStream. С SaveToStream проблем нет - пишем override, убираем inherited внутри и пишем в том формате, который нужен. Проблема с LoadFromStream - нужно ещё один параметр кроме самого стрима добавить. override не подходит, т.к. параметр новый добавился. В остальных случаях - Method 'LoadFromStream' hides virtual method of base type 'TStrings' Как бы мне и рыбку съесть, и warning убрать? :)
-
reintroduce; overload;
вопрос снят.
-
> [0] Ega23 © (02.07.08 12:27)
Может добавить перегруженный (overload) метод LoadFromStream с новым параметром и перекрыть "старый" с вызовом нового с параметром по умолчанию ?
|