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

Вниз

A class name TChartAxisTitle already exists   Найти похожие ветки 

 
Still Swamp   (2007-05-30 10:02) [0]

Юзаю Turbo Delphi Version 10.0.2288.42451. В нем TChart поставляемый комплектом.

Из родительского приложения вызываю несколько DLL которые содержат компоненты TChart.

Первый вызов - все нормально. Все работает. При втором вызове другой длл которая содержит TChar на его создании получаю вот такую штуку: A class name TChartAxisTitle already exists.

Кто сталкивался? Как бороться?


 
Still Swamp   (2007-05-30 10:31) [1]

Нашел на описание проблемы, суть в том что TChart 7.08 не проверяет наличие класса. Рекомендуют сделать так в исходниках:

if GetClass("TChartAxisTitle") = nil then
 RegisterClasses([
TChartAxisTitle,TChartAxis,TChartDepthAxis,TSeriesMarks ]);

Однако, у меня нет исходников. Есть какие нить идеи как это обойти имеющимися средствами? Может порекомендуете версию где это испралено?


 
Serg58 ©   (2007-06-18 01:02) [2]

I investigated and determined that the old TChart packages had already been removed. So no problem there; there must be some other package using it, though. A little trial and error determined that the culprit was the Developer Express Printing System. But this Developer Express support article indicates that the Developer Express installer will automatically determine which version of TeeChart you have installed and rewrite the packages accordingly(!). So here"s how I fixed the error:

Start Delphi. Choose Components->Installed Packages from the main menu
Un-check "Express Printing System ReportLink for TDBChart..." and "Express Printing System ReportLink for TeeChart..."
Check "TeeChart Standard 7 Components" and then click OK
Shut down Delphi
Start->Control Panel->Add or Remove Programs
Select the Developer Express VCL products in the list and click the "Change or Remove" button
Click Next when the installer comes up. Choose "recompile"
Follow the indicated steps to recompile the components



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

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

Наверх





Память: 0.45 MB
Время: 0.037 c
2-1185809622
pukin
2007-07-30 19:33
2007.08.26
Parent для WebBrowsera


2-1186051620
oleg__
2007-08-02 14:47
2007.08.26
Не загружается DLL


4-1172688389
Eraser
2007-02-28 21:46
2007.08.26
CreateProcessAsUserW и ошибка ERROR_PIPE_NOT_CONNECTED


1-1181823351
BlackCat
2007-06-14 16:15
2007.08.26
TDataTimePicker ы в строках StringGrida


2-1184735772
Барин
2007-07-18 09:16
2007.08.26
ServerSocket





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский