Тема: Работа с xls, csv и прочими файлами
Создаю ветку в надежде, что кто-нибудь поделится примерами работы со структурированными данными из файлов. Буду разбираться с "luacom", если что-нибудь заработает поделюсь экзэмплами.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
QUIK -> DDE → Lua: учебники, общие вопросы → Работа с xls, csv и прочими файлами
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Создаю ветку в надежде, что кто-нибудь поделится примерами работы со структурированными данными из файлов. Буду разбираться с "luacom", если что-нибудь заработает поделюсь экзэмплами.
Судя по всему работает данная библиотека только из колбэков. В main не работает luacom.CreateObject и прочие функции наверно тоже. А вообще вот так можно реализовать выгрузку в excel любой таблицы, если кому интересно:
require "luacom"
function OnInit()
Table=QTable:new()
...
--что - нибудь туда засовываем
...
-- открываем эксель, создаем и заполняем документ
excel = luacom.CreateObject("Excel.Application")
book = excel.Workbooks:Add()
sheet = book.Worksheets(1)
excel.Visible = true
if (sheet and Table) then
local n, m = Table:GetSize()
for row=1, n do
for col=1, m do
sheet.Cells(row, col).Value2 = Table:GetValueByInd(row,col)["value"]
end
end
end
return
end
Создаю ветку в надежде, что кто-нибудь поделится примерами работы со структурированными данными из файлов. Буду разбираться с "luacom", если что-нибудь заработает поделюсь экзэмплами.
c luacom есть проблема с многопоточностью. Есть DDE сервер, могу поделиться исходниками.
[url]http://lua-users.org/wiki/LuaCsv[/url]
Есть DDE сервер, могу поделиться исходниками.
Буду крайне признателен.
Есть DDE сервер, могу поделиться исходниками.
Буду крайне признателен.
Как-нибудь можно организовать нормальную работу Luacom? Работает в принципе при вызове из диалога VCLua и по таймеру, но часто вылетает, не понимаю почему, может кто-нибудь объяснить?
Можно мне тоже взглянуть на исходники DDE сервера?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
QUIK -> DDE → Lua: учебники, общие вопросы → Работа с xls, csv и прочими файлами
Форум работает на PunBB, при поддержке Informer Technologies, Inc