purebasic.info

PureBasic forum
Текущее время: Пн дек 17, 2018 11:28 am

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
СообщениеДобавлено: Чт дек 21, 2017 1:04 pm 
Не в сети
профессор

Зарегистрирован: Вт май 13, 2014 4:12 am
Сообщений: 712
Благодарил (а): 75 раз.
Поблагодарили: 21 раз.
Пункты репутации: 5
Если закрыть файл в ИДЕ и попробовать его переименовать, то система не даёт, говорит файл занят.
Только после закрытия самого РВ можно переименовать, надо думать и всё прочее остаётся блокированным.
Неправильно это.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт дек 21, 2017 1:15 pm 
Не в сети
профессор

Зарегистрирован: Пт фев 20, 2009 12:57 pm
Сообщений: 1717
Откуда: Алматы
Благодарил (а): 16 раз.
Поблагодарили: 47 раз.
Пункты репутации: 5
предложил бы поставить unlocker и посмотреть точно кто именно блокирует доступ к файлу.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт дек 21, 2017 2:46 pm 
Не в сети
доцент
Аватар пользователя

Зарегистрирован: Вт апр 16, 2013 2:00 pm
Сообщений: 51
Откуда: Волгодонск
Благодарил (а): 3 раз.
Поблагодарили: 3 раз.
Пункты репутации: 5
У меня файлы переименовываются даже открытые.
Win7 PB5.61


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт дек 21, 2017 3:14 pm 
Не в сети
профессор
Аватар пользователя

Зарегистрирован: Чт июн 25, 2009 1:02 pm
Сообщений: 2294
Откуда: Russia — Belarus
Благодарил (а): 7 раз.
Поблагодарили: 72 раз.
Пункты репутации: 11
doremi писал(а):
У меня файлы переименовываются даже открытые.
Win7 PB5.61

Аналогично.

_________________
EnableExplicit User


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт дек 21, 2017 3:52 pm 
Не в сети
профессор
Аватар пользователя

Зарегистрирован: Сб июл 18, 2009 8:25 am
Сообщений: 815
Благодарил (а): 22 раз.
Поблагодарили: 4 раз.
Пункты репутации: 0
Ну да, че тут гадать возьми любой софт смотрящий хэндлы и глянь.
Есть анлокер, LockHunter, EMCO UnLock IT, отдельные расширения для контекста проводника, только ленивый не написал подобный софтец... Можно даже через повершел посмотреть.
Нирсофтовский OpenedFilesView показывает все открытые файлы и кто открыл хэндл.
А там уж разберешься.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт дек 21, 2017 5:06 pm 
Не в сети
МОДЕРАТОР

Зарегистрирован: Вт дек 05, 2006 8:46 am
Сообщений: 6413
Благодарил (а): 21 раз.
Поблагодарили: 201 раз.
Пункты репутации: 52
newJS писал(а):
Если закрыть файл в ИДЕ и попробовать его переименовать, то система не даёт, говорит файл занят.

У меня файл дает переименовать и даже удалить. Но вот если этот файл лежал в отдельной папке, то папку удалить не могу, даже пустую уже, пока IDE не закрою.
Тоже это бесит :evil:

_________________
read-only ¯\_(ツ)_/¯


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт дек 21, 2017 5:13 pm 
Не в сети
профессор
Аватар пользователя

Зарегистрирован: Сб июл 18, 2009 8:25 am
Сообщений: 815
Благодарил (а): 22 раз.
Поблагодарили: 4 раз.
Пункты репутации: 0
Странно, сейчас попробовал, создал папку, в ней файл, открыл, изменил его в иде, закрыл в иде и папка вместе с файлом удаляется без вопросов и через стандартный проводник и через файл менеджер которым пользуюсь.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт дек 21, 2017 6:58 pm 
Не в сети
МОДЕРАТОР

Зарегистрирован: Вт дек 05, 2006 8:46 am
Сообщений: 6413
Благодарил (а): 21 раз.
Поблагодарили: 201 раз.
Пункты репутации: 52
На XP вообще тоже не было проблем, а вот 7-ка чудит, менеджер всегда Total Comander - говорит, что папка используется в другой программе, закрываю Пурик(v5.60) , так сразу удаляет.
5.61 не пробовал запускать.

_________________
read-only ¯\_(ツ)_/¯


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт дек 21, 2017 8:21 pm 
Не в сети
профессор
Аватар пользователя

Зарегистрирован: Сб июл 18, 2009 8:25 am
Сообщений: 815
Благодарил (а): 22 раз.
Поблагодарили: 4 раз.
Пункты репутации: 0
Понял почему в первый раз не удалось воспроизвести баг.
Фишка в компиляторе, если файл был запущен на компиляцию из иде, pbcompiler почему-то не отпускает его хэндл, если хэндл закрыть, соответственно все удаляется.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пт дек 22, 2017 7:17 am 
Не в сети
профессор

Зарегистрирован: Вт май 13, 2014 4:12 am
Сообщений: 712
Благодарил (а): 75 раз.
Поблагодарили: 21 раз.
Пункты репутации: 5
Похоже проблема есть, но странная какая то, сейчас создал паппку, кинул пару файлов, один скомпилил, второй нет.
Переименовались и удалились оба, а папку не отдал.
Ну да, сталкиваемся не каждый день, но как сказал Виталий, бесит.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пт дек 22, 2017 12:59 pm 
Не в сети
профессор
Аватар пользователя

Зарегистрирован: Сб июл 18, 2009 8:25 am
Сообщений: 815
Благодарил (а): 22 раз.
Поблагодарили: 4 раз.
Пункты репутации: 0
Как я писал - виноват компиль, хочешь анлокнуть путь: "Компилятор > Перезапустить компилятор"
Пишите багрепорты на буржуйский форум.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group (блог о phpBB)
Сборка создана CMSart Studio
Русская поддержка phpBB