Всем здравствуйте! Вопрос из входящей почты FAQЦитироватьСкажите, пожалуйста, как в среде OpenOffice Basic, в частности при написании макросов для Writer, узнать полный путь (папку), из которой загружен редактируемый документ? Функция Curdir работает не всегда: для версии 2.4 (2.4.1 / 2.4.1-1 / 2.4.2) она выдает путь, но только в том случае, если документ загружен первым (то есть, если открыто несколько документов, то выдается путь у самого раннего). Но, что еще хуже, в версии 3.0 Curdir ВСЕГДА выдает один и тот же адрес системной папки это привело к тому, что я вынужден остаться в версии 2.4.2., так как рядом с редактируемым файлом у меня хранятся некоторые специфические настройки, которые используются в моей панели инструментов.В Basic MS Word текущий путь документа получить довольно просто. Его выдает ActiveDocument.Path, но MS Word я, по ряду причин, не собираюсь использовать.Неужели нет никакой возможности получить путь текущего открытого документа в OO Basic?
|