Здравствуйте, DarkMaster, Вы писали:
DM>Здравствуйте, Idler, Вы писали:
I>>Как открыть в TTable some.xls?
I>>Если просто указать директорию, то открываются только *.dbf.
I>>Если *.xls сохранить как *.dbf, то все русские сиволы сохраняются в DOS кодировке, а TTable открывает их в win кодировке.
DM>Советую взять библиотеку KaDAO (здесь) — работает через DAO, умеет поддерживает все форматы данных, к которым можно доступиться через DAO.
DM>P.S. Сам использую 3-й год
Вопрос именно на счет этой самой KADAO.
Пытаюсь использовать TKADaoTable в runtime в дополняемой dll библиотеке. Эффект не очень хороший, — нормально работает только последовательное чтение.
После некоторых модификаций исходника компонента удалось заставить работать Locate, но Post принципиально вызывает нездоровые ошибки.. выглядит все так, как-будто затирается часть памяти предка (TDataSet)..
В самом kadao достаточно грамотно прописано CoInitialize, так что проблема не в этом..
Если сталкивались с такой проблемой, — напишите пожалуйста...