powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Полное имя файла из ListBox
3 сообщений из 3, страница 1 из 1
Полное имя файла из ListBox
    #36441815
Андрей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем!
Вопрос обсуждался, но ответа не было.

Вопрос такой:
В ListBoxe в качестве источника указаны Files (RowSourseType=7)
Выбранный элемент -ListBox.Value -файл *.dbf. Только имя .
Возможно ли при выборе получить полный путь файла? Если да, то как.

При задании RowSourseType=7 в ListBox появляется браузер (в VFP9), можно бегать по дискам и каталогам,
но результаты - файлы с путями - недоступны. При заходе в какой-либо каталог (в браузере)
RowSourse - не меняется, хотя должен меняться.
Как получить полный путь полные пути файлов, найденных браузером?
...
Рейтинг: 0 / 0
Полное имя файла из ListBox
    #36441884
Андрей КПривет всем!
Вопрос обсуждался, но ответа не было.

Вопрос такой:
В ListBoxe в качестве источника указаны Files (RowSourseType=7)
Выбранный элемент -ListBox.Value -файл *.dbf. Только имя .
Возможно ли при выборе получить полный путь файла? Если да, то как.

При задании RowSourseType=7 в ListBox появляется браузер (в VFP9), можно бегать по дискам и каталогам,
но результаты - файлы с путями - недоступны. При заходе в какой-либо каталог (в браузере)
RowSourse - не меняется, хотя должен меняться.
Как получить полный путь полные пути файлов, найденных браузером?

Хелп по MS VFP 9.0
File: ...\Samples\Solution\Controls\Lists\Multfile.scx

This sample shows how to populate a list with files. When you populate a list with files, built-in functionality makes it possible for a user to select new drives and directories. In this sample, a user can select one or more files in the list and open them for editing.

The following code loops through the items in the list box and opens the selected files for editing:

Код: plaintext
1.
2.
3.
4.
5.
6.
FOR nFile =  5  to THISFORM.lstFiles.ListCount
   IF THISFORM.lstFiles.Selected(nFile)
      MODIFY FILE (THISFORM.lstFiles.List( 2 ) + ;
         THISFORM.lstFiles.List(nFile)) NOWAIT
   ENDIF
ENDFOR
 

When the RowSourceType property is set to 7 - Files:

lstFiles.List(1) refers to the drive.

lstFiles.List(2) refers to the path.

lstFiles.List(3) is a separator line.

lstFiles.List(4) is [..]. Click to go to the parent directory.


Files can start at lstFiles.List(5)



Обратите внимание на это:

When the RowSourceType property is set to 7 - Files:

lstFiles.List(1) refers to the drive.
lstFiles.List(2) refers to the path.
lstFiles.List(3) is a separator line.
lstFiles.List(4) is [..]. Click to go to the parent directory.

Files can start at lstFiles.List(5)
...
Рейтинг: 0 / 0
Полное имя файла из ListBox
    #36442239
Андрей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Станислав С...кий, спасибо за подсказку. Кто бы мог подумать, что
lstbox.List(2) - это путь к отмеченному файлу
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Полное имя файла из ListBox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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