powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Закрытие папки.
17 сообщений из 17, страница 1 из 1
Закрытие папки.
    #40114703
Фотография xax_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую всех!
Вопрос, собственно в названии темы. Как программно закрыть открытую папку?
...
Рейтинг: 0 / 0
Закрытие папки.
    #40114707
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xax_nv
Как программно закрыть открытую папку?


Открытую Кем? Чем? В Чём ? На своем компе, на чужом, в этой стране или в другой?
...
Рейтинг: 0 / 0
Закрытие папки.
    #40114730
Фотография xax_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag

Открытую Кем? Чем? В Чём ? На своем компе, на чужом, в этой стране или в другой?


Задача в развернутом виде.

Программа создает на локальном компьютере в папке Projects некую папку, в данном случае "102-2021", а в ней несколько вложенных папок и файл с таблицами к данному проекту. После создания папка выглядит как на снимке. Пользователь может раскрыть и закрыть вложенные папки, добавить какие-то файлы и т.д. Задача стоит свернуть материнскую папку, т.е. "102-2021" с тем, чтобы можно было программно удалить ее с диска.
...
Рейтинг: 0 / 0
Закрытие папки.
    #40114760
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xax_nv, а ты пробовал удалить? Если да, то как это делал?
...
Рейтинг: 0 / 0
Закрытие папки.
    #40114762
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xax_nv, ладно, вот тебе ответ - сначала нужно удалить все вложенные файлы и папки. Любым известным тебе способом.
...
Рейтинг: 0 / 0
Закрытие папки.
    #40114797
Фотография xax_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панург
xax_nv, а ты пробовал удалить? Если да, то как это делал?

Пробовал.
Код: vbnet
1.
fso.DeleteFolder


Панург
xax_nv, ладно, вот тебе ответ - сначала нужно удалить все вложенные файлы и папки. Любым известным тебе способом.

Да, видимо так и придется делать. Спасибо.
...
Рейтинг: 0 / 0
Закрытие папки.
    #40114810
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xax_nv
Пользователь может раскрыть и закрыть вложенные папки, добавить какие-то файлы и т.д.


какие-то у вас в Нижневартовске продвинуто-зловредные пользователи...
так и норовят размещать свои файлы в папке с вашей программой, прям считают её "Своими" (Моими) Документами...
обычно 99% юзеров понятия не имеют, что есть пространство помимо их рабочего стола и даже не могут найти скачанный из интернета файл...
так-то по идее пофиг открыта папка или нет (хотя можно и убить проводник в процессах), критично если в этой папке открыт файл, например Эксель или Ворд или залинкованы кем-то и активны таблицы из Project.mdb...
Нужно как-то менять саму технологию работы, которая исключает перевод очередной папки "ХХХ-2021" в очередную папку "Мои Документы"
...
Рейтинг: 0 / 0
Закрытие папки.
    #40114816
Фотография xax_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag

какие-то у вас в Нижневартовске продвинуто-зловредные пользователи...
:)
Да нет, это специфика работы в моей программе. В корневую папку xml-файлы добавляют пользователи. По нажатию на кнопочку данные из них заносятся в таблицу. А в остальные папки файлы добавляет уже сама программа, формируя их в процессе работы.
...
Рейтинг: 0 / 0
Закрытие папки.
    #40114822
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xax_nv,

Попробуйте оторвать капот у своей машины и поездить так пару дней...
Кто-то проходя мимо выдернет провода от свечей, кому-то фильтр воздушный понадобиться, ну и т.д.
xax_nv
В корневую папку xml-файлы добавляют пользователи.

А должна быть на форме кнопочка "Добавить xml" с этим действием...
А так получается вы пытаетесь удалить папку на которую 100 юзеров сделали себе ярлык и 10 из них сейчас там что-то смотрят... да они даже знать не должны где эта папка...
...
Рейтинг: 0 / 0
Закрытие папки.
    #40114829
Фотография xax_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag
xax_nv,
А так получается вы пытаетесь удалить папку на которую 100 юзеров сделали себе ярлык и 10 из них сейчас там что-то смотрят... да они даже знать не должны где эта папка...

Все не так мрачно. Эта папочка у каждого юзера на его компьютере, такова специфика работы. Это программа по формированию межевого плана земельного участка, и данные по каждому такому межевого плана находятся в отдельной папке с номером проекта. Вот, раскрыл все свои секреты.
...
Рейтинг: 0 / 0
Закрытие папки.
    #40114830
Фотография xax_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да и пользователи у нас грамотные, не просто девочки, умеющие только кнопочки нажимать.
...
Рейтинг: 0 / 0
Закрытие папки.
    #40114845
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xax_nv
Да и пользователи у нас грамотные,


получается, понимание того, что нельзя удалить папку с открытыми файлами, находится за прелами этой грамотности
...
Рейтинг: 0 / 0
Закрытие папки.
    #40114869
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag
с открытыми файлами
а с чего ты взял что они открыты?
...
Рейтинг: 0 / 0
Закрытие папки.
    #40114871
Фотография xax_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все они понимают, но вот здесь я как раз и сделал кнопочку на форме, при нажатии на которую папка должна удалиться.
...
Рейтинг: 0 / 0
Закрытие папки.
    #40114878
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xax_nv, чиста организационно - а папочка то зачем? Ну если её удалять нужно всё равно...
...
Рейтинг: 0 / 0
Закрытие папки.
    #40114892
Фотография xax_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ни кто и не говорил, что удалять надо обязательно. Предусмотрены два варианта - Проект удаляется полностью (отпала надобность), либо удаляется все, кроме xml-файлов и создается новый Проект с тем же номером, в который автоматически добавляются xml-файлы.
...
Рейтинг: 0 / 0
Закрытие папки.
    #40114901
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xax_nv,

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


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