2014-03-31 19:48, Laimis rašė: > ejs rašė: > >> Ar yra koks būdas ar programa pažiūrėti galimus 'GetActiveObject' >> argumentus? > > Nelabai supratau, kokius argumentus? Galimus ;) Ten string'ą reik paduot, tai mane ir domina ar pvz egzistuoja 'GetActiveObject('Openoffice.Calc')' > 'GetActiveObject', tai grąžina COM objektą, o visa jų API hierarchija > yra išsamiai dokumentuota. Tik bėda, kad MS'e, o Libre/OO scripting'o > API yra (visiškai) kitokia ir necom'inė (deja, bet išbaigtumu/vientisumu > ir dokumentavimu, tai veikiau komatozinė). :-[ tikėjaus per dotNET'ą galima valdyti OO/LO. Su OO serverio režimu lyg ir esu nagrinėjesis kažkokį pavyzdį, reiks kelt užrašus. > Pačiam reikėtų kokios nors bibliotekos (iš aibės jų alpha, broken ir > unmaintained), bus netgi žymiai paprasčiau, nei per .Net interop: > https://pypi.python.org/pypi/odslib > https://pypi.python.org/pypi/ezodf/0.2.5 Ech, vėl reikės mokytis Python'as modelio objektus pasiekia per dotNET, taip kad tas pats š... Užduotis tokia po2rnė: yra programoje suformuotas žiniaraštis (langai, durys, sienos, ir tt) ir man jį reikia pasidėti į Calc'o lapą arba failą. Yra tam skirtų plugin'ų, bet jie dirba tik su instaliuotu ekceliu ir neradau nė vieno (mokamo arba ne), kuris savarankiškai suformuotų XLS(X) failą. -- ejs