Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Microsoft .NET

  Все выпуски  

RFpro.ru: Microsoft .NET


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный платный хостинг на базе Windows 2008

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

Micren
Статус: Практикант
Рейтинг: 435
∙ повысить рейтинг >>
Серг aka umbSSE
Статус: 10-й класс
Рейтинг: 236
∙ повысить рейтинг >>
Evgenijm
Статус: 8-й класс
Рейтинг: 173
∙ повысить рейтинг >>

∙ / КОМПЬЮТЕРЫ И ПО / Языки программирования / Microsoft .NET

Выпуск № 157 от 25.07.2009, 12:35
Администратор рассылки: Alexey G. Gladenyuk, Управляющий
В рассылке: подписчиков - 308, экспертов - 54
В номере: вопросов - 1, ответов - 1

Нам очень важно Ваше мнение об этом выпуске рассылки. Вы можете оценить этот выпуск по пятибалльной шкале, пройдя по ссылке:
оценить выпуск >>

Вопрос № 170608: Здравствуйте уважаемы эксперты помогите пожалуйста доделать программу появилось несколько проблем 1) Неполучается запустить файл вложенный в проект =( Прописываю такой код, но он не хочет работать хотя воде все подключил... Process prc = nul...



Вопрос № 170608:

Здравствуйте уважаемы эксперты помогите пожалуйста доделать программу появилось несколько проблем
1) Неполучается запустить файл вложенный в проект =(
Прописываю такой код, но он не хочет работать хотя воде все подключил...
Process prc = null;
prc = new Process();
prc.StartInfo.FileName = "set_ft.exe"; // set_ft.exe вложен в Resources проекта
prc.Start();

2) проблема с работой ProgressBar (name: Label201)
Вроде все работает, но очень быстро, надо как-то реализовать паузу;
for (int p = 0; p < 100; p++)
{
Label201.Value = Label201.Value + 1;
//pause()
}

И вот еще одна проблема с закрытием формы, использую следующий код

if (MessageBox.Show("Are you sure you want to quit <Program Name>", "<Program Name> Installation", MessageBoxButton.YesNo, MessageBoxImage.Information) == MessageBoxResult.Yes)
{
Close();
}
На кнопке он работает замечательно, но вот как его внедрить в кнопку "закрыть" самого окна не могу понять((

Исходник: http://filekeeper.org/download/shared/Setup__XAML_.rar

Заранее большое спасибо за помощь

Отправлен: 20.07.2009, 12:19
Вопрос задал: Лукин Андрей, Посетитель
Всего ответов: 1
Страница вопроса >>


Отвечает Micren, Практикант :
Здравствуйте, Лукин Андрей.
1) Здесь:http://msdn.microsoft.com/ru-ru/library/system.diagnostics.processstartinfo.filename.aspx
Вы сможете почитать о ProcessInfo.FileName и понять какие файлы Вы сможете запустить таким образом.

2) Ваша конструкция с циклом выглядит странно.
Паузу в программе задать не сложно:
Например. Пауза 100мс.
Код:

System.Threading.Thread.Sleep(100);

http://msdn.microsoft.com/ru-ru/library/system.threading.thread.sleep.aspx

3) Можно обработать закрытие г лавной формы:
Код:

using System;
using System.Windows.Forms;

namespace _170608
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
// Регистрируем обработчик события закрытия формы
this.FormClosing += new FormClosingEventHandler(Form1_FormClosing);
}

void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
DialogResult result= MessageBox.Show("Вы действительно хотите завершить программу?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if(result!=DialogResult.Yes)
{
// Если завершать не надо
e.Cancel = true;
}
}
}
}

Ответ отправил: Micren, Практикант
Ответ отправлен: 20.07.2009, 20:51

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 252392 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Нам очень важно Ваше мнение об этом выпуске рассылки. Вы можете оценить этот выпуск по пятибалльной шкале, пройдя по ссылке:
    оценить выпуск >>

    подать вопрос экспертам этой рассылки >>

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров >>

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2009, Портал RFpro.ru, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2009.6.5 от 08.07.2009

    В избранное