Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
22.04.2009, 13:07 | #1 |
Новичок
Пол: Регистрация: 01.11.2006
Сообщений: 25
Репутация: 35
|
ошибочка [BCC32 Error] в CoreGear2009
Товарищи! Есть исходник программы, который написанный пару лет назад в ранней среде Borland`а.
Я установил CodeGear 2009. Проект открылся, но при компиляции выдаёт несколько однотипных ошибок: [BCC32 Error] PFDlg.cpp(258): E2015 Ambiguity between '_fastcall Sysutils::IntToStr(int) at c:\program files\codegear\rad studio\6.0\include\vcl\SysUtils.hpp:1976' and '_fastcall Sysutils::IntToStr(__int64) at c:\program files\codegear\rad studio\6.0\include\vcl\SysUtils.hpp:1979' Что ему не нравится с процедeрой IntToStr()? Подскажите, как устранить ошибку?
__________________
Дорога к славе прокладывается трудом! |
Реклама: | кухонный стол белый круглый | NH.QGMER.004 | fc101 danfoss | пуфики | отдам бывшего в хорошие |
22.04.2009, 17:06 | #2 |
Неактивный пользователь
Пол: Регистрация: 18.04.2009
Адрес: СПб
Сообщений: 41
Репутация: 65
|
Re: ошибочка [BCC32 Error] в CoreGear2009
укажите ему суффиксом явный тип параметра. UL там, например
|
Сказали спасибо: |
22.04.2009, 17:56 | #3 | |||||||||||||||||||||||
Новичок
Пол: Регистрация: 01.11.2006
Сообщений: 25
Репутация: 35
|
Re: ошибочка [BCC32 Error] в CoreGear2009
Можно чуть более развёрнуто подсказать??? Ругается на эту строку: sgAvrX->Cells[0][n+1]=IntToStr(dlgCalc->avrSqX[n]); dlgCalc->avrSqX[n] определена как: typedef unsigned long int ulong; ulong avrSqX[avrCnt]
__________________
Дорога к славе прокладывается трудом! |
|||||||||||||||||||||||
23.04.2009, 10:48 | #4 |
Пользователь
Пол: Регистрация: 07.03.2008
Адрес: Киев
Сообщений: 111
Репутация: 35
|
Re: ошибочка [BCC32 Error] в CoreGear2009
Надо привести dlgCalc->avrSqX[n] к определенному типу:
sgAvrX->Cells[0][n+1]=IntToStr((int)dlgCalc->avrSqX[n]); Ошибка возникает когда компилятор не может выбрать нужную функцию IntToStr(int) или IntToStr(__int64), тогда надо ему помочь - явно привести тип аргумента. |
Сказали спасибо: |
15.06.2011, 15:52 | #5 |
Неактивный пользователь
Пол: Регистрация: 03.12.2007
Сообщений: 5
Репутация: 0
|
Re: ошибочка [BCC32 Error] в CoreGear2009
RAD STUDIO XE
Постоянно вылазет такое предупреждение: [BCC32 Warning] W8123 Path 'C:\Documents and Settings\All Users\Документы\RAD Studio\8.0\hpp' not found - path ignored in option '-I' Кнопку <Delete Invalid Paths> нажимал везде, но это не решило проблему. И еще вопрос, Переключаю "Build Configuration" в "Release", а он exe кидает в "Debug\Win32". Один и тот же проект на BCB6 - 595698 Kb, BCBXE - 1620240 Kb, почему такая разница в размере. Установки компилятора - одинаковые. Заранее благодарен за ответы. |
Опции темы | |
Опции просмотра | |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
MD5 error | toper2008 | Архив | 2 | 13.05.2009 21:30 |
сообщение об ошибке “UdiskV . Run-time error ‘75’: Path/File access error. OK | stills | Скорая помощь | 3 | 10.01.2009 11:22 |
Status Error: Data error | Witaly | Архив | 2 | 26.02.2008 12:32 |
DMA-driver error, CRC error | Otdaika | Архив | 6 | 18.02.2008 10:19 |
ошибочка вышла... | Ninelle | Архив | 23 | 04.08.2006 02:41 |
|
|