|
|
|
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()? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 11:31 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33576195&tid=2031844]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
| others: | 239ms |
| total: | 369ms |

| 0 / 0 |
