Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
Программист
 Аватар для Сергей.NET
416 / 416 / 7
Регистрация: 10.09.2010
Сообщений: 1,344

Сохранение файлов

19.04.2011, 15:58. Показов 1588. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день. при нажатии на кнопку происходит сохранение определенного файла. теперь вопрос, предположим в папке уже есть файл1, как сделать, чтобы следующий файл уже сохранялся под именем файл2....файл3 и тай далее, а после очистки папки, начать сначала(файл1, файл2.....)

Добавлено через 3 часа 4 минуты
задам вопрос по другому
VB.NET
1
2
3
4
5
6
Dim fs As New FileStream("C:\Windows\Temp\temp.html", FileMode.Append, FileAccess.Write, FileShare.Write)
        fs.Close()
        Dim sw As New StreamWriter("C:\Windows\Temp\temp.html", True, Encoding.UTF8)
        Dim NextLine As String = TextBox1.Text
        sw.Write(NextLine)
        sw.Close()
как сделать чтобы каждый раз под именем temp сохранялся новый файл, а то сейчас новый файл не создается ,а обновляется старый
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.04.2011, 15:58
Ответы с готовыми решениями:

Сохранение и загрузка файлов с Веб сервера
Есть стандартная программа, которая сохраняет информацию в xml документ, который сохраняется в указанной папке... ...

Чтение файлов по байтно, перемешивание и сохранение кодированного результата.
В общем нужно читать любые файлы, картинки, аудио файлы, что угодно. По байтно, перемешивая по произвольному алгоритму байты и сохранение...

Сохранение различных файлов в теле програмы (в создаваемой нами) и извлечение их(файлов) на локальный диск
Кароч тута такие дела: есть куча разных файликов которые пользователь проги недолжен видеть.При запуске моей проги, она(прога) всю ту туеву...

5
burning1ife
 Аватар для kenny69
1466 / 1287 / 294
Регистрация: 21.09.2008
Сообщений: 3,438
Записей в блоге: 9
19.04.2011, 16:47
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
30
31
32
 class Program
    {
        static void Main(string[] args)
        {
            FileInfo fi = new FileInfo(@"C:\test\" + GetNewFileName(@"C:\test"));
            fi.Create();         
        } 
 
        static string GetNewFileName(string path)
        {
            
            string[] files = Directory.GetFiles(path, "файл*.*", SearchOption.AllDirectories);
            List<int> numbers = new List<int>();
 
            foreach (var item in files)
            {
                string pattern = @"[0-9]+";
                FileInfo fi = new FileInfo(item);
                var m = Regex.Match(fi.Name, pattern);
                int v = 0;
                if (int.TryParse(m.Value, out v))
                {
                    numbers.Add(v);
                }               
            }
            if (numbers.Count == 0)
                numbers.Add(0);
            numbers.Sort();
            
            return "файл" + (numbers.Last<int>() + 1) + ".txt";
        }
    }
1
Программист
 Аватар для Сергей.NET
416 / 416 / 7
Регистрация: 10.09.2010
Сообщений: 1,344
19.04.2011, 16:59  [ТС]
kenny69, спасибо большое, но в C# я пока очень плохо разбираюсь, конвертировал, но в коде очень много ошибок получилось, может кто-то знает как написать код на vb.net?
0
burning1ife
 Аватар для kenny69
1466 / 1287 / 294
Регистрация: 21.09.2008
Сообщений: 3,438
Записей в блоге: 9
19.04.2011, 17:17
вот сделал dll, подключай к проекту и пользуйся.

Пример использования:
C#
1
2
FileInfo fi = new FileInfo(@"C:\test\" + Wishmaster.NameManager.GetNewFileName(@"C:\test","файл",".txt"));
fi.Create();
Вложения
Тип файла: zip Wishmaster.zip (2.2 Кб, 9 просмотров)
1
Программист
 Аватар для Сергей.NET
416 / 416 / 7
Регистрация: 10.09.2010
Сообщений: 1,344
19.04.2011, 17:30  [ТС]
kenny69, огромное спасибо
0
 Аватар для Sayrus89
32 / 32 / 7
Регистрация: 26.10.2009
Сообщений: 98
19.04.2011, 22:00
Читайте msdn - http://msdn.microsoft.com/ru-r... aspx#Y1806
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.04.2011, 22:00
Помогаю со студенческими работами здесь

Сохранение файлов
Доброго времени суток, форумчане, передо мной встала задача, необходимо сохранить несколько файлов, разных типов, в общую папку, например:...

Сохранение файлов в БД
Здравствуйте, столкнулся с такой задачей. Необходимо на форме сделать так, что бы при нажатии на кнопку &quot;Выберите файл&quot; можно...

Сохранение файлов
Здравствуйте! Я открываю файл и работаю с ним StreamReader tr = new StreamReader(@&quot;d:\Programm\inp.txt&quot;); Потом записываю в...

Сохранение файлов
Все добрый день =) Скажите, как правильно использовать memo и SaveToFile, что бы взятый текст из memo, можно было поделить на определенный...

Сохранение файлов
Здравствуйте. Я С++ знаю достаточно плохо, но и не совсем чайник. Подскажите, пожалуйста, возможно ли сохранить файл, имеющий определенную...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru