Форум программистов, компьютерный форум, киберфорум
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. Показов 1933. Ответов 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
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru