powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / как можно выбрать несколько файлов
11 сообщений из 11, страница 1 из 1
как можно выбрать несколько файлов
    #32441886
kdmitri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите как можно выбрать несколько файлов. С GetFileOpenName можно выбрать только один файл. Прямой Drag&Drop из Explorer в DataWindow не подходит. Необходимо чтобы пользователь смог просто открыть Explorer(все равно какой) выбрать несколько файлов нажать ОК и эти файлы должны быть сохранены в банке данных. Построение своего Explorer проблематичен изза использования домейнов.
К сожалению в API ничего не нашел, а в Си я не большой специалист, чтобы самому писать DLL.
...
Рейтинг: 0 / 0
как можно выбрать несколько файлов
    #32441929
dGrichine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотри здесь

http://www.topwizprogramming.com/freecode/zlibwapi.zip

объект n_getopenfilename - GetOpenFileName WinAPI call (with multi-select)

===
Гришин Дмитрий
...
Рейтинг: 0 / 0
как можно выбрать несколько файлов
    #32443256
kdmitri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое Спасибо, гляну.
...
Рейтинг: 0 / 0
как можно выбрать несколько файлов
    #32444151
Shtuckenshnuder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Игрался я с такой штукой. Под 98 платформу вышло супер. А вот под NT -проблемка.
...
Рейтинг: 0 / 0
как можно выбрать несколько файлов
    #32444438
Фотография Deosfen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в pfc есть готовый file manager.
или посмотри как там релизовано.
...
Рейтинг: 0 / 0
как можно выбрать несколько файлов
    #32444612
Геннадич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из доки:
GetFileOpenName ( title, pathname, filename[ ] {, extension {, filter { , initdir { , aFlag } } } } )

Argument Description
title A string whose value is the title of the dialog box.
pathname A string variable in which you want to store the returned path and file name.
filename, filename[ ] A string variable in which the returned file name is stored or an array of string variables in which multiple selected file names are stored. Specifying an array of string variables enables multiple selection in the dialog box.
extension (optional) A string whose value is a 1- to 3-character default file extension. The default is no extension.
filter (optional) A string whose value is a text description of the files to include in the list box and the file mask that you want to use to select the displayed files (for example, *.* or *.exe). The format for filter is:description,*. extThe default is:"All Files (*.*),*.*"
initdir (optional) A string whose value is the initial directory name. The default is the current directory.
aFlag (optional) An unsigned long whose value determines which options are enabled in the dialog box. The value of each option's flag is calculated as 2 to the power of (index -1), where index is the integer associated with the option. The value of the aggregate flag passed to GetOpenFileName is the sum of the individual option flags. See the table in the Usage section for a list of options, the index associated with each option, and the option's meaning.
...
Рейтинг: 0 / 0
как можно выбрать несколько файлов
    #32499391
kdmitri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bolschoe spasibi wsem!
...
Рейтинг: 0 / 0
как можно выбрать несколько файлов
    #32785720
Olga_S
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня остается проблема с выбором нескольких файлов.
Функция GetFileOpenName способна возвращать массив имен в PB9, а я работаю в 7 версии и там этого нет.
Объека в pfc 7 версии - n _getopenfilename , я не нашла.
Может кто откликнется и подскажет, как можно это реализовать для pb7.
...
Рейтинг: 0 / 0
как можно выбрать несколько файлов
    #32785801
Olga_S
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос снят. В pb7 тоже работает, хотя в хелпе не сказано.
...
Рейтинг: 0 / 0
как можно выбрать несколько файлов
    #32786201
Louder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Объект в PFC называется n_cst_filesrv.
...
Рейтинг: 0 / 0
как можно выбрать несколько файлов
    #32788877
roleks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот Филипп давал

супер!
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / как можно выбрать несколько файлов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]