Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Ошибка C++ Builder / 11 сообщений из 11, страница 1 из 1
20.03.2007, 22:37
    #34404339
Begem0t!k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка C++ Builder
При добавление свойства __property Grahics::TPicture * GetPCT={read=FPicture,write=SetPict}

Происходит след ошибка на стадии работы с компонентом в инспекторе свойств

Все на картинке
...
Рейтинг: 0 / 0
20.03.2007, 22:50
    #34404349
sashka304
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка C++ Builder
а зачем Вам туда добавлять свойство?
...
Рейтинг: 0 / 0
21.03.2007, 06:14
    #34404492
Begem0t!k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка C++ Builder
sashka304а зачем Вам туда добавлять свойство?

Надо чтобы в инспекторе объектов было несколько свойств Picture но когда я на него перемещаюсь вылазит вот эта ошибка !
...
Рейтинг: 0 / 0
21.03.2007, 07:35
    #34404529
muk07
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка C++ Builder
БегемотикПри добавление свойства __property Grahics::TPicture * GetPCT={read=FPicture,write=SetPict}

Видимо очепятка: не read=FPicture , а read=GetPict
(вместо "сионист Пердюк" следует читать "пианист Сердюк")
...
Рейтинг: 0 / 0
21.03.2007, 15:20
    #34406155
Begem0t!k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка C++ Builder
Нее все не то !
read=FPicture
где FPicture - переменная типа Graphics::TPicture
...
Рейтинг: 0 / 0
21.03.2007, 15:23
    #34406172
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка C++ Builder
Покажите код как работаете в методах?
...
Рейтинг: 0 / 0
21.03.2007, 16:42
    #34406563
muk07
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка C++ Builder
Наверное, я что-то в жизни пропустил, но всё же по моему read это метод, а не переменная.
...
Рейтинг: 0 / 0
21.03.2007, 21:12
    #34407277
Begem0t!k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка C++ Builder
muk07Наверное, я что-то в жизни пропустил, но всё же по моему read это метод, а не переменная.

Посмтори обявление класса TImage там именно так !
...
Рейтинг: 0 / 0
21.03.2007, 21:14
    #34407278
Begem0t!k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка C++ Builder
JibSkeartПокажите код как работаете в методах?
Метод Write вообще комменчу потому что до него дело не доходит проверял ! А метода read нету как такового просто пременная так же и в самом классе TImage сдклано .
...
Рейтинг: 0 / 0
22.03.2007, 10:16
    #34407712
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка C++ Builder
Ну покажите код где все это вылазит , точнее до этого момента ...
...
Рейтинг: 0 / 0
23.03.2007, 17:48
    #34412552
Begem0t!k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка C++ Builder
JibSkeartНу покажите код где все это вылазит , точнее до этого момента ...
Как показать то что происходит в момент размещения компонента на форма ???
А так вот класс:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
 
class PACKAGE TAutoImage : public TImage
{
private:
   Graphics::TPicture * OffP;
    void __fastcall SetOff(Graphics::TPicture * Value);




   public :


       __fastcall TAutoImage(TComponent* Owner);
   __published:
    __property Graphics::TPicture * OffPicture ={read =OffP,write= SetOff};
     
     protected:

        void __fastcall WMLeave(TWMNoParams& Message);
        void __fastcall WMEnter(TWMNoParams& Message);
      public:
      BEGIN_MESSAGE_MAP
             MESSAGE_HANDLER(CM_MOUSELEAVE ,TWMNoParams,WMLeave)
             MESSAGE_HANDLER(CM_MOUSEENTER,TWMNoParams,WMEnter)
      END_MESSAGE_MAP(TImage)


};


//Реализация свойства, если все закомментить или возвращать NULL то ошибка вылазит все равно

void __fastcall TAutoImage::SetOff(Graphics::TPicture* Value)
{

    OffPicture=Value;

}
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Ошибка C++ Builder / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]