Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org
9 Март 2021, 00:40
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Новости
:
Доступно и просто
о работе в офисных пакетах
Начало
Помощь
Поиск
Войти
Регистрация
задать вопрос
Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org
>
Главная категория
>
Basic
> Тема:
Получить имя файла из диалога выбора файла
Страниц:
1
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Получить имя файла из диалога выбора файла (Прочитано 3836 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Andrey
Новичок
Offline
Сообщений: 3
Получить имя файла из диалога выбора файла
«
Стартовое сообщение
:
16 Март 2012, 12:34 »
Помогите, пожалуйста, получить переменную с именем выбранного файла. Есть диалог, в нем элемент управления "Выбор файла". Не могу никак понять, как оттуда получить имена выбранных файлов
Так почему-то не работает
oDlg = CreateUnoDialog(DialogLibraries.Standard.Dialog1 )
x = oDlg.getControl("FileControl1")
MsgBox(x.Text)
getText тоже
«
Последнее редактирование: 16 Март 2012, 13:01 от Andrey
»
Записан
Рыбка Рио
Форумчанин
Offline
Сообщений: 1 678
Re: Получить имя файла из диалога выбора файла
«
Ответ #1
:
16 Март 2012, 16:23 »
У меня этот код работает. Думаю проблема в каком-то другом месте кода.
Вот, к примеру:
Код:
Sub Main
oDlg = CreateUnoDialog(DialogLibraries.Standard.Dialog1 )
x = oDlg.getControl("FileControl1")
oDlg.execute()
MsgBox(x.Text)
End Sub
Если в диалоге есть кнопки Отмена и OK, то можно заменить строчку
oDlg.execute
на
if oDlg.execute() = 1 then '1 значит была нажата кнопка OK.
.....
elseif oDlg.execute = 0 then '0 - значит Отмена
...
endif
Записан
ubuntu 12.04 + LibO3.6.0
Страниц:
1
Вверх
Печать
Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org
>
Главная категория
>
Basic
> Тема:
Получить имя файла из диалога выбора файла
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Новости и события
-----------------------------
=> Новости
-----------------------------
Главная категория
-----------------------------
=> Общее
===> Установка и настройка
=> Writer
=> Calc
=> Base
=> Impress
=> Draw
=> Math
=> Basic
=> Локализация
=> Дополнения и расширения
=> Документация
-----------------------------
Проекты
-----------------------------
=> MyOOo.ru
===> Обсуждение статей
-----------------------------
О форуме и жизни
-----------------------------
=> Разговоры обо всём
=> IT
=> О форуме
Загружается...