Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2008.01.27;
Скачать: [xml.tar.bz2];

Вниз

Реальность компонентов формы   Найти похожие ветки 

 
Kostafey ©   (2007-10-24 00:17) [0]

Необходимо откомпилировать чужой проект.
При компиляци выдает вот такие сообщения:

Field FormMain.DbGrid does not have a corresponding component. Remove the declaration?
Field FormMain.PageControl does not have a corresponding component. Remove the declaration?
Field FormMain.TabSGrid does not have a corresponding component. Remove the declaration?

На все собщения отвечаю "Нет".
Устанавливаю библиотеку etvspg.
Правда установилась она странно. Вместо ожидаемых 3-х компонентов в
палитру добавился только TEtvPageControl.
Ну да ладно пытаюсь компилировать заново.
Те же 3 сообщения.

Я вот подумал, может быть это действительно просто пустые объявления
и реально в ресурсах формы они не содержаться?


//F_main.pas

uses ..., EtvGrid, EtvPages

type              
 TFormMain = class(TForm)
   //...
   PageControl: TEtvPageControl;
   TabSGrid: TEtvTabSheet;
   DbGrid: TEtvDbGrid;


 
Kostafey ©   (2007-10-24 00:19) [1]

в F_main.dfm
PageControl, TabSGrid, DbGrid
не найдены.

Гм..


 
Германн ©   (2007-10-24 01:07) [2]


> Устанавливаю библиотеку etvspg.
> Правда установилась она странно.

Пытайся установить "не странно".
> Я вот подумал, может быть это действительно просто пустые
> объявления
> и реально в ресурсах формы они не содержаться?
>


> в F_main.dfm
> PageControl, TabSGrid, DbGrid
> не найдены.
>
> Гм..
>

Если в pas больше нет на них ссылок, кроме их объявления, попробуй ответить ДА на предложения компилятора. Но перво-наперво сделай резервную копию проекта (Это я называю "тренировкой на кошках" :)


 
Котик Б   (2007-10-24 08:53) [3]


> Германн ©   (24.10.07 01:07) [2]

Я подобный метод называю Сталинградская битва ;)

Поскольку автор не утруждает себя описанием платформы - совет мастера будем давать исходя из предположения, что это Delphi 7 :)

Step one: В файле .pas переименовываем все компоненты вида TEtvPageControl на TPageControl, заодно убирая все ссылки на модули типа EtvPages.
Step two: То же самое делаем в файле .dfm.
Step tree: Делаем Compile, заключая все ошибки в компонентах в конструкцию вида {$IFDEF FuckEtv} ... {$ENDIF}

Вуаля :)


 
Kostafey ©   (2007-10-24 19:58) [4]

> Пытайся установить "не странно".

Гм. Я readme за 3-то года уже читать научился. :)
Да и переустанавливать пробовал не один раз.
Результат один и тот же.


> Если в pas больше нет на них ссылок, кроме их объявления,
> попробуй ответить ДА на предложения компилятора. Но перво-
> наперво сделай резервную копию проекта (Это я называю "тренировкой
> на кошках" :)

А я так и сделал - "фурычит" :)


> Поскольку автор не утруждает себя описанием платформы -
> совет мастера будем давать исходя из предположения, что
> это Delphi 7 :)

Она самая :)


> Step one: ...

А фиг с ним, вроде и без этого работает :)

Вообще, ну их, этих прогеров недоделанных.
Сегодня если все не налажу завтра-послезавтра
другу на доработку подарю :)


 
Kostafey ©   (2007-10-24 20:59) [5]

> > Пытайся установить "не странно".
>
> Гм. Я readme за 3-то года уже читать научился. :)
> Да и переустанавливать пробовал не один раз.
> Результат один и тот же.

Тьфу, то ж демо-версия была.
Нужно с сайта разработчиков качать
http://www.etvsoft.com
Там для xUSSR-юзеров бесплатно :)

Правда в коде все равно есть лишние компоненты,
которые не существую реально на форме.


> Вообще, ну их, этих прогеров недоделанных.

Нет, правда столько хинтов в одном месте сразу еще
ни разу не видел :)



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2008.01.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.007 c
9-1165540809
Шашка
2006-12-08 04:20
2008.01.27
Кто выигрывает в поддавках?


15-1198253797
Админ
2007-12-21 19:16
2008.01.27
Установка компонент Developer Express


15-1198170241
NeLd
2007-12-20 20:04
2008.01.27
Посоветуйте пожалуйста LCD монитор за 25 kilorur.


1-1193222862
Eisdolch
2007-10-24 14:47
2008.01.27
Мерцание при перерисовке


2-1198928612
savyhinst
2007-12-29 14:43
2008.01.27
OGG





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский