Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не создается форма, Cursor: invalid property value 
V
    Опции темы
Нитонисе
Дата 26.11.2011, 12:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2



Сменил операционную систему с Win XP На Win 7. Программирую в Builder XE. Использую компонент TAdvStringGrid из пакета TMS. И вот не могу запустить программу написанную в Win XP под Win 7. Все компилируется, но при создании одной из форм, содержащей компонент типа TAdvStringGrid появляется ошибка Grid.Cursor: invalid property value. Grid - это компонент типа TAdvStringGrid. В свойстве Cursor стоит дефолтный курсор, я его не менял. При этом перед этой формой создается еще одна, содержащая тоже таблицу типа TAdvStringGrid. Она создается без ошибок.
Не могу понять в чем причина  smile 
PM MAIL   Вверх
Нитонисе
Дата 26.11.2011, 18:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2



Попробовал на Win XP запустить - теперь и там такая же ошибка. Значит дело не в смене операционки. И все ж первая форма, содержащая компонент TAdsStringGrid - тоже не запускается  с тем же сообщением. Если запустить программу в режиме отладки, то ошибка возникает аккурат в момент создания формы с TAdvStringGrid на борту и компилятор выдает такое сообщение:
Код

First chance exception at $754ED36F. Exception class EReadError with message 'Invalid property value'. Process Project1.exe (4900)

и подсвечивает строку:
Код

/* TCustomForm.Create */ inline __fastcall virtual TForm(Classes::TComponent* AOwner) : TCustomForm(AOwner) { }
 в файле Forms.hpp. Эта строчка находится в разделе public класса class PASCALIMPLEMENTATION TForm : public TCustomForm
PM MAIL   Вверх
Нитонисе
Дата 27.11.2011, 18:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2



Так и не понял в чем было дело.
Создал новый проект, перекопировал туда все файлы, за исключением файлов *.dfm с формами, содержащими TAdvStringGrid. Их я создал заново и разместил там тот же компонент TAdvStringGrid, взятый с палитры компонентов. Все заработало. 
Сейчас установлен TMS 6.0.4.0, боюсь его ужесносить и ставить версию 6.1.4.1 smile хотя там появился набор компоентов под Win7, интересно было б посмотреть.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0541 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.