0 / 0 / 0
Регистрация: 18.05.2012
Сообщений: 4
1

Файл настроек сохраняется всегда только на диск С какую бы папку я не выбирал для него

18.05.2012, 02:09. Показов 822. Ответов 3
Метки нет (Все метки)

Здравствуйте ! Возникла проблема что файл настроек сохраняется всегда только на диск С какую бы папку я не выбирал для него
в главной форме:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
 public static string tempo;
        private void btnSelectFile_Click(object sender, EventArgs e)
        {
         
          DialogResult result = folderBrowserDialog1.ShowDialog();
        if( result == DialogResult.OK )
            {
 
                this.textBoxFilePath.Text = folderBrowserDialog1.SelectedPath ;
                tempo = folderBrowserDialog1.SelectedPath;
                           
            }
        }
в компонентах:
C#
1
 public readonly String ClockSaveFile = Form1.tempo + "Clocks.xml";
Очень жду помощи, заранее спасибо
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2012, 02:09
Ответы с готовыми решениями:

set и map при добавлении сохраняется только последний элемент. Размер множества всегда равен 1
При вызове функции с параметрами (declare some_string) в множество добавляется элемент, и он...

FileUpload: файл не сохраняется в указанную папку
почему ни сохраняется в указанную папку файл при загрузке? string savePath = @"c: upload";...

Как при входе Тотал Командер, он открывал бы всегда одну заданную папку, а не диск Це?
Как? :)

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

3
Эксперт .NET
16668 / 12432 / 3268
Регистрация: 17.09.2011
Сообщений: 20,653
18.05.2012, 04:17 2
Цитата Сообщение от busterm Посмотреть сообщение
public readonly String ClockSaveFile = Form1.tempo + "Clocks.xml";
readonly подразумевает, что значение присвоится один единственный раз при создании объекта.
Если объект был создан до выбора пути, то значение в нем уже не изменится.
0
Эксперт Java
4086 / 3820 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 11
18.05.2012, 07:36 3
Цитата Сообщение от busterm Посмотреть сообщение
public readonly String ClockSaveFile = Form1.tempo + "Clocks.xml";
Это обчная инициализаци поля. Поле непосредственно хранит значение, и не меняет его, если его непосредственно не поменять.
Возможно вы имели подразмевали, что оно будет работать как property. В таком случае вы можете использовать его.
C#
1
public string ClockSaveFile { get {return Form1.tempo + "Clocks.xml";} }
0
0 / 0 / 0
Регистрация: 18.05.2012
Сообщений: 4
18.05.2012, 19:02  [ТС] 4
спасибо большое, а подскажите пожалуйста как теперь сделать чтобы при закрытии программы запоминался путь к файлу настроек заданный
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2012, 19:02
Помогаю со студенческими работами здесь

При записи в файл, в какую папку записывается файл?
При записи текста в файл в какой папке создается файл и туда записываются данные, записываю так:...

Как сделать чтобы OpenDialog по умолчанию всегда открывал ту папку где находится exe файл?
Как сделать чтобы OpenDialog по умолчанию всегда открывал ту папку где находится exe файл?

В какую папку сохранить файл чтобы его можно было открыть?
У меня есть файл docx формата.По клику на кнопку он должен открываться,это сделано таким методом ...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru