|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.10.2012, 18:37 | #1 |
Пользователь
Регистрация: 06.10.2011
Сообщений: 58
|
Visual C# open\saveFileDialog и потоки.
Было задано написать простое приложение блокнот(SDI). Оно должно уметь плодить себе подобные формы, сохранять из них данные, загружать. Я создал форму, кинул на нее menuStrip, openFileDialog, saveFileDialog и один большой TextBox. Вот код на VS2008:
Код:
Current thread must be set to single thread apartment (STA) mode before OLE calls can be made. Ensure that your Main function has STAThreadAttribute marked on it. This exception is only raised if a debugger is attached to the process. [STAThread] над main в program.cs стоит. Я понимаю, что дело в потоках, я пробовал быстро решить эту проблему и погуглить, но я раньше с потоками не работал и у меня ничего не получилось, слишком много надо проштудировать, а времени нет. Получится ли быстро решить проблему без гор кода? |
09.10.2012, 18:45 | #2 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Тут потоки не нужны.
|
09.10.2012, 21:54 | #3 |
Пользователь
Регистрация: 06.10.2011
Сообщений: 58
|
Ок, а что здесь надо?
|
09.10.2012, 22:15 | #4 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Во первых зачем тут ShowDialog для формы?
Во вторых уберите поток просто напросто. В третьих где соственно загрузка файла в ваш "большой TextBox"? |
09.10.2012, 22:28 | #5 |
Пользователь
Регистрация: 06.10.2011
Сообщений: 58
|
сам процесс загрузки и сохранения я удалил для вашего удобства, потому что диалоги не работают и меня волнует только это. Диалоги я сделал для того, чтобы можно было выбрать файл для загрузки или место для сохранения набранного в текстбоксе текста. Я не в курсе как без потоков сделать так, чтобы при закрытии самой первой формы остальные оставались рабочими.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Visual C# open\saveFileDialog и потоки. | dar3dev1l26 | Помощь студентам | 0 | 09.10.2012 18:29 |
Open gl | qsv1991 | Помощь студентам | 3 | 30.07.2012 20:35 |
Open/SaveFileDialog и TextBox | DTroy | Windows Forms | 11 | 20.07.2012 15:07 |
Open GL, C++ | Алина_258 | Помощь студентам | 6 | 18.06.2011 18:53 |
OPenFileDialog and SaveFileDialog | Cpluser | Общие вопросы .NET | 5 | 30.04.2009 10:51 |