Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Форум .::NoWa.cc::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > .NET

Уважаемые пользователи nowa.cc. Мы работаем для вас более 20 лет и сейчас вынуждены просить о финансовой помощи по оплате за сервер.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: Z021474945171 Webmoney WME: E159284508897 Webmoney WMUSDT: T206853643180
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!

 
 
Опции темы Опции просмотра Language
Старый 18.04.2008, 08:13   #1
Неактивный пользователь
 
Регистрация: 14.11.2007
Сообщений: 36
Репутация: 2
По умолчанию Многоформенное приложение

Ситуация в следующим, в программе происходит обработка исключительныой ситуации на существование файла, при этом нужно вызвать вторую форму где можно будет либо удалить файл либо его приостановить, но приэтом работу в первой форме надо на время приостановить, в итоге приложение целиком виснет...может это моя прихоть, но мне хочется сделать что бы она работала(именно использовать вторую форму):
код первой формы при возникновении исключительной ситуации:
Код:
catch(System.IO.IOException)
                {
                    Form2 form2 = new Form2(filenamer[i], mhead);
                    form2.Show();
                    form2.Activate();
                    wh.WaitOne();
                    form2.Hide();
                    i--;
                }
Код во второй форме:
Код:
if (button2.Text == "Переименовать")
            {
                button2.Text = "OK";
                button1.Visible = false;
                textBox1.Visible = true;
                textBox1.Text = this.filef;
            };
            if (button2.Text == "OK")
            {
                if (textBox1.Text == this.filef)
                {
                    MessageBox.Show("Пожалуйста изменити имя файла");
                }
                else
                {
                    File.Move(pathf + "\\" + filef, pathf + "\\" + textBox1.Text);
                    Form1.wh.Set();
Mikola86 вне форума
 
Ответить с цитированием Вверх
 


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ultrasurf - анонимный серфинг, сокрытие IP адреса, прокси сервер makxxnai Интернет и Сети 4 12.09.2015 18:57
не запускается ни одно приложение ptizz Скорая помощь 9 13.09.2008 21:48
Приложение не отвечает Black_Swamp Скорая помощь 6 19.08.2008 14:39
native-приложение? AndreyCh1963 Visual C++ / С/C++ 2 27.06.2008 21:16
Как создать приложение Waterfull Программирование 2 01.03.2008 21:00

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 20:50. Часовой пояс GMT +3.


Copyright ©2004 - 2026 NoWa.cc

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.04332 секунды с 12 запросами