Форум: "Начинающим";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];
ВнизПереход на Delphi7 Найти похожие ветки
← →
Чакуока (2005-12-15 22:51) [0]Есть прога на Delphi6, не получается на Delphi7 перейти, пишет ошибки!!! как заставить заработать???
Примеры ошибок:
ExcelWorksheet1.Range[XYtoCell(StartCol,StartRow), XYtoCell(StartCol,StartRow+1)].Value := Arr;
[Error] UMain.pas(756): "[" expected but ":=" found
InitExcel(ExcelApplication1, ExcelWorkbook1, LCID, "Template1.xls")
[Error] UMain.pas(772): Types of actual and formal var parameters must be identical
Какие есть различия, и можно как-то заставить откомпилироваться прогу???
← →
Чакуока (2005-12-16 12:08) [1]Up
← →
Digitman © (2005-12-16 12:17) [2]создай/открой соответствующий ExcelXXXX_tlb.pas да посмотри синтаксис вызова
← →
Плохиш © (2005-12-16 12:34) [3]
> Чакуока (15.12.05 22:51)
Не знаю как в D6, но в D7 при инсталляции спрашивается для какой версии MSOffice компоненты инсталлировать, значит выбрали не ту версию.
← →
umbra © (2005-12-16 12:37) [4]первая ошибка - явно синтаксическая.
← →
Чакуока (2005-12-16 13:24) [5]у знакомых делфи7, у меня нет его... у меня только 6, нужно сделать так, чтобы там заработало удаленно, я ни разу этого зверя даже не видел :(
umbra, нет там синтаксических ошибок!
← →
umbra © (2005-12-16 13:36) [6]а скомпилировать и прогу отдать?
← →
Чакуока (2005-12-16 13:56) [7]им нужны исходники, которые компилируются :(
← →
evvcom © (2005-12-16 14:39) [8]не использовать компоненты, зависимые от версии установленного Офиса или версии собственно самих компонент. Каламбурчик не большой :). Я офисные компоненты потому и не использую, чтобы не зависеть от версии.
← →
VEZ (2005-12-18 21:17) [9]У меня тоже такая проблема была как-то давно когда я код из D5 в D7 переносил, не помню что именно там нужно исправить, но вроде действительно после Value надо в [] что-то написать.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c