Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
QA
7 / 7 / 2
Регистрация: 07.06.2011
Сообщений: 124
1

Блокирование файла после его создания

30.09.2011, 19:20. Просмотров 987. Ответов 3
Метки нет (Все метки)

Привет. помогите решить пробелму, ато уже голова взрываеться
Есть файл менеджер. Щас делаю в нем контекстное меню с нуля.
После создания файла, открываю его, а мне говорит, что он занят. после перезагрузки файл-менеджера все нормально открываеться.
Вот код.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 try
            {
                if (pathd == "")
                {
                    MessageBox.Show("Please, choose some drive!!!", "DreamHare");
                    textBox18.Visible = false;
 
                }
                else
                {
 
                    File.Create(pathd + textBox18.Text);
                                    
                    textBox18.Visible = false;
                    FiledList();
                    
 
 
                                   
                    
                }
 
 
            }
 
            catch (Exception p)
            {
                MessageBox.Show(p.Message, "DreamHare");
            }
Забыл добавить.
FiledList() - вытягивание файлов и папок в лист
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.09.2011, 19:20
Ответы с готовыми решениями:

Как после создания файла сделать его свободным для других процессов, например, для удаления
Как после создания файла сделать его свободным для других процессов, например, для удаления?

Запуск reg-файла после проверки времени его создания
Фуромчане, помогите Попробовал разбраться сам, потрател день, но так и не получилось Задача...

После создания файла значения его компонент с четными номерами заменить нулями
добрый день очень срочно надо решить такую задачу, заранее огромное спасибо!! Создать файл,...

Можно ли в StringGrid после создания типизированного файла выделить элемент списка и заменить его или удалить?
Скажите пожалуйста,можно в stringgrid после создания типизированного файла выделить элемент списка...

3
178 / 177 / 38
Регистрация: 16.06.2010
Сообщений: 511
30.09.2011, 20:48 2
C#
1
using(File.Create(pathd + textBox18.Text));
1
QA
7 / 7 / 2
Регистрация: 07.06.2011
Сообщений: 124
30.09.2011, 20:55  [ТС] 3
Цитата Сообщение от ][irurg Посмотреть сообщение
C#
1
using(File.Create(pathd + textBox18.Text));
Спасибо! Помогло
А можешь обьяснить, в чем , так сказать "соль" ?)
0
178 / 177 / 38
Регистрация: 16.06.2010
Сообщений: 511
30.09.2011, 21:00 4
Оператор using освободил занятые ресурсы(созданный файл).ИМХО думаю так.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.09.2011, 21:00

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Нетипизированные файлы: После создания файла заменить значение последней компоненты файла на значение первой его компоненты
Создать файл, компоненты (количество <=7) которого являются целыми числами. После создания файла...

Блокирование повтороного создания форм
Подскажите как можно запретить повторное создание экземпляра дочерней формы. Например есть главная...

После создания файла поменять местами значения первой и последней компоненты файла
Создать файл, компоненты (количество <=9) которого являются вещественными числами. После создания...

После создания файла поменять местами значения первой и последней компоненты файла
Создать файл, компоненты (количество <=9) которого являются вещественными числами. После создания...

записать документ сразу после его создания
Возможно, суперламерский вопрос, но очень нужен Ваш совет. Итак, дано: есть документ с тремя...

Заполнить данными поле БД Access после его создания
Добрый вечер! Подскажите пожалуйста есть таблица в access, я в нее добавляю программно колонку...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.