Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как сохранить в другой формат 
V
    Опции темы
Miller_time
Дата 22.2.2007, 14:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 641
Регистрация: 8.9.2006
Где: Нижний Новгород

Репутация: нет
Всего: 1



 
Код

FileDialog fd = new System.Windows.Forms.SaveFileDialog(); //Создаем файловый диалог 
            string path = @"c:\base\";
            fd.DefaultExt = "*.up";
            fd.Filter = "users|*.up";
            fd.FileName = path + textBox1.Text+fd.Filter;
            string ppp = fd.FileName;
            FileStream fs = File.Create(ppp);



не получается файл сохранить в формат .up помогите как сделать сохранение файла с этим форматом.


--------------------
Мы делаем игрыЗДЕСЬ
PM MAIL WWW ICQ   Вверх
Idsa
Дата 22.2.2007, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 14
Всего: 62



Что конкретно не получается?


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
Miller_time
Дата 22.2.2007, 15:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 641
Регистрация: 8.9.2006
Где: Нижний Новгород

Репутация: нет
Всего: 1



При этом коде файл сохраняется просто без определения тоесть
test

а надо 

test.up




--------------------
Мы делаем игрыЗДЕСЬ
PM MAIL WWW ICQ   Вверх
Idsa
Дата 22.2.2007, 15:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 14
Всего: 62



Твой код вообще нерабочий. Элементарно, там нет вызова самого диалога.


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
Miller_time
Дата 22.2.2007, 15:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 641
Регистрация: 8.9.2006
Где: Нижний Новгород

Репутация: нет
Всего: 1



Мне не надо что бы пользователь указывал куда нада сохранять там и так указана папка куда сохранять.Сохранение производится без вызова диалога. Диалог я пытался использовать что бы сохранить с этим форматом.


--------------------
Мы делаем игрыЗДЕСЬ
PM MAIL WWW ICQ   Вверх
Idsa
Дата 22.2.2007, 16:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 14
Всего: 62



Надо вопрос нормально формулировать, и кода кидать больше, чтобы его можно было нормально запустить и проанализировать.


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
Miller_time
Дата 23.2.2007, 08:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 641
Регистрация: 8.9.2006
Где: Нижний Новгород

Репутация: нет
Всего: 1



 
Код


 FileDialog fd = new System.Windows.Forms.SaveFileDialog(); //Создаем файловый диалог 
            string path = @"c:\base\";
            fd.DefaultExt = "*.up";
            fd.Filter = "users|*.up";
            fd.FileName = path + textBox1.Text+fd.Filter;
            string ppp = fd.FileName;
            FileStream fs = File.Create(ppp);
           
            Byte[] info = new UTF8Encoding(true).GetBytes(user.fam + "\n" + user.name + "\n" + user.ot + "\n" + user.city + "\n" + user.street + "\n" + user.house + "\n" + user.kvartita + "\n" + user.hobbi);//Записываем 
            fs.Write(info, 0, info.Length);//Производим запись. 


Вот собственно и весь кода. надо что бы при нажатии на кнопку файл сохранялся в формат файла example.up. При этом пользователь не должнен видеть  FileDialog.


--------------------
Мы делаем игрыЗДЕСЬ
PM MAIL WWW ICQ   Вверх
Idsa
Дата 23.2.2007, 09:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 14
Всего: 62



Такс... А зачем тебе в фильтре "users"?


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
mr.DUDA
Дата 23.2.2007, 10:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



Зачем тут вообще FileDialog, и что такое 'формат up' ???  smile 


--------------------
user posted image
PM MAIL WWW   Вверх
Idsa
Дата 23.2.2007, 10:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 14
Всего: 62



Цитата(mr.DUDA @  23.2.2007,  10:27 Найти цитируемый пост)
Зачем тут вообще FileDialog, и что такое 'формат up' ??? 

Я так понимаю, FileDiolog ему нужен, чтобы добавить к введенному в TextBox имени добавить (если этого не сделал юзер) разрешение. А "up", наверное, его собственный формат smile


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
mr.DUDA
Дата 23.2.2007, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



Уфф, юзать FileDialog для этого - всё равно что ехать из Петербурга в Москву через Владивосток smile

Код
        void КакойТоМетод()
        {
            string path = "c:\\base\\";
            string fileName = textBox1.Text;

            path = Path.ChangeExtension(path + fileName, ".up"); // <-- если не было расширения, добавляет; если было - тогда меняет

            // открываем FileStream, пишем чего там нужно и т.п.
        }



--------------------
user posted image
PM MAIL WWW   Вверх
-Mikle-
Дата 24.2.2007, 11:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Невидимка Vingrad'а
***


Профиль
Группа: Экс. модератор
Сообщений: 1672
Регистрация: 22.6.2003
Где: Казахстан, Астана

Репутация: 17
Всего: 59



[OFFTOP]
Читал тему со страхом(!), думал уже никто не предложит  smile 


--------------------
Если тебе плюют в спину, значит ты впереди...
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0520 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.