
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.03.2006, 11:31
|
|||
|---|---|---|---|
|
|||
EOleSYSError неверный тип переменной |
|||
|
#18+
получил проект с исходниками на BCB5, строящий отчет в Excel. Перекомпилировал в BCB6. Выдается ошибка EOleSYSError "неверный тип переменной". Сравнивал #pragma link в cpp и #include в h для BCB5 и BCB6 после компиляции - одинаковы. Код: Код: plaintext 1. 2. Ошибка исчезает если добавить ф-ию c_str() WS.OlePropertyGet("Range",(Cell_mas1 [i]+"3:"+Cell_mas1+"3").c_str() ).OlePropertyGet("Interior").OlePropertySet("ColorIndex",40); Но очень много нужно перелопачивать кода. Почему в BCB5 происходит автоматическое привидение типа, а в BCB6 возникает ошибка? Можно как-то избавиться от ошибки без добавления c_str()? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&tablet=1&tid=2031844]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
158ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
18ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 458ms |

| 0 / 0 |
