Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
27 / 25 / 5
Регистрация: 22.04.2010
Сообщений: 772

CGAUGE.H: Error: Ambiguity between TBorderStyle and TForm TBorderStyle

13.12.2011, 11:09. Показов 1971. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите, куда лезть решать эту проблему
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.12.2011, 11:09
Ответы с готовыми решениями:

[English] 'Move' is not a member of 'TForm' [Error]
http://i.**********/8m3Z8oi.png http://i.**********/y5c9pjr.png http://i.**********/DQbyqWM.png Why?

Error in module: Declaration of class Tform 1 is missing or incorrect
выдает ошибку в коде ,обьясните что не так .... ошибка: error in module:Declaration of class Tform 1 is missing or incorrect ...

[C++ Error] Unit1.cpp(14): E2251 Cannot find default constructor to initialize base class 'TForm'
Подскажите как исправить ошибку, см рисунок.

12
27 / 25 / 5
Регистрация: 22.04.2010
Сообщений: 772
13.12.2011, 12:15  [ТС]


Помогите побороть двусмысленность
0
 Аватар для kzru_hunter
1124 / 795 / 101
Регистрация: 01.02.2011
Сообщений: 1,887
Записей в блоге: 1
13.12.2011, 12:34
в каком месте кода возникает?
0
27 / 25 / 5
Регистрация: 22.04.2010
Сообщений: 772
13.12.2011, 12:58  [ТС]
Ошибка возникает как раз как на скриншоте. т.е. в CGAUGE.H

Добавлено через 55 секунд
Дело в том что так работало раньше! Я переставил систему, т.е. старая уже барахлила, соответственно переставил и билдер. Вот после этого и стал дурить CGAUGE.H
0
 Аватар для kzru_hunter
1124 / 795 / 101
Регистрация: 01.02.2011
Сообщений: 1,887
Записей в блоге: 1
13.12.2011, 13:01
в ТВОЕМ коде где возникает ошибка?
0
27 / 25 / 5
Регистрация: 22.04.2010
Сообщений: 772
13.12.2011, 13:03  [ТС]
ошибки в моем коде нет

Добавлено через 37 секунд
я вообще BorderStyle CGauge'а нигде не дергаю
0
 Аватар для kzru_hunter
1124 / 795 / 101
Регистрация: 01.02.2011
Сообщений: 1,887
Записей в блоге: 1
13.12.2011, 13:12
расшарь проект, а то так непонятно, из-за чего ошибка взялась.
using namespace прописывал?
0
27 / 25 / 5
Регистрация: 22.04.2010
Сообщений: 772
13.12.2011, 14:25  [ТС]
Проект выложить не могу, он большой, корпоративный...
Может что-то можно подправить в CGAUGE.H ?

Добавлено через 9 минут
а где прописать надо using namespace ?

Добавлено через 8 минут
Как видно из C++ Error:
1. Ambiguity between ...
2. Ambiguity between ...
3. Parameter mismatch in read access specifier of property BorderStyle,
и указывает на строку:
C++
1
__property TBorderStyle BorderStyle = {read=FBorderStyle, write=SetBorderStyle, default=1};
Добавлено через 23 минуты
Закомментировал фунцию SetBorderStyle в CGAUGES.cpp и CGAUGESS.h, все скомпиллировалось, но при запуске ошибка, что функция такая не существует.... логично...

Что за напасть такая.... бляхамуха
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
13.12.2011, 18:34
вам советовали показать код, где вы обращаетесь к CGauge, коль все так секретно, хотя, я думаю, ваш суперсекретный корпоративный проект никому и даром не нужен, придется вам обратится к гадалкам, может они чего в хрустале увидют... скорее всего, чего-то наподобите этого :: ... Хотя, может, о чем-нибудь говорит и Parametr mismatch ... кто его знает... проект то корпоративный...
0
27 / 25 / 5
Регистрация: 22.04.2010
Сообщений: 772
13.12.2011, 21:52  [ТС]
LK, самоуверенный!
Все-то про всех и все он знает)
ну и пусть)

Добавлено через 1 минуту
После того, как поставил Forms:: перед типом TBorderStyle, баг пропал... удивляет то, что CGauges это стандартный CBuilder'овский пакет....
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
14.12.2011, 00:13
вот и я говорю - ну и пусть
поставив :: , вы явно указали, что использовать , избавившись , таким образом , от "двусмысленности"
0
27 / 25 / 5
Регистрация: 22.04.2010
Сообщений: 772
14.12.2011, 00:16  [ТС]

А разработчики CGAUGES интересно почему это не сделали?
Это так... мысли вслух...
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
14.12.2011, 00:19
они не знали, что у вас будут использоваться два заголовочных файла, в каждом из которых будет BorderStyle , которые неизвестно к чему будет относится, и в каком-то месте вашего суперсекретного корпоративного кода они будут конфликтовать
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.12.2011, 00:19
Помогаю со студенческими работами здесь

Ругается [BCC32 Error] Unit1.cpp(35): E2015 Ambiguity between 'fmCreate' and 'Classes::fmCreate'
TFileStream* f = new TFileStream("lol.exe", fmCreate|fmOpenWrite); IdHTTP1->Get("http://************.com/files/gp9dq8zyr", fs); delete...

Полоса загрузки CGauge
База подключена через ADOQuery. Как отобразить в СGuage "загрузку"(нарастание процентов от 0 до 100) каждый раз, когда выполняется...

CGauge (подобие) и FireMonkey
Доброго времени суток. Пытался сделать себе подобие TGauge в FireMonkey, но что-то не очень у меня получилось. Взял я прогресс бар как...

Компонент CGauge в С++ Buider XE2
Стал переносить проект с шестого билдера, выдало ошибку, что компонента CGauge не существует. Его там вообще нет или он под другим именем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru