Exemplo n.º 1
0
 private void bntCadClassificacao_Click(object sender, EventArgs e)
 {
     using (FrmStatus frm = new FrmStatus())
     {
         frm.ShowDialog();
     }
 }
Exemplo n.º 2
0
        public void StartFile(Magnet magnet)
        {
            if (!Drive.IsReady)
            {
                MessageBox.Show("Не удалось подключить виртуальный диск. Попробуйте перезагрузить компьютер.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            try
            {
                var provider = FsProviders.First(p => p.CanHandle(magnet));

                _startItem = provider.StartItem(magnet);

                if (_statusForm == null)
                {
                    _statusForm = new FrmStatus(_ao);
                }

                if (!_startItem.ReadyToStart)
                {
                    _statusForm.UpdateAndShow(_startItem);
                }
            }
            catch (Exception x)
            {
                MessageBox.Show("Не удается начать загрузку: " + x.Message);
            }
        }
Exemplo n.º 3
0
        public void StartFile(string torrentFilePath)
        {
            if (!Drive.IsReady)
            {
                MessageBox.Show("Не удалось подключить виртуальный диск. Попробуйте перезагрузить компьютер.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            try
            {
                var torrent         = Torrent.Load(torrentFilePath);
                var torrentProvider = Providers.OfType <TorrentProvider>().First();

                _startItem = torrentProvider.StartItem(torrent);

                if (_statusForm == null)
                {
                    _statusForm = new FrmStatus(_ao);
                }

                if (!_startItem.ReadyToStart)
                {
                    _statusForm.UpdateAndShow(_startItem);
                }
            }
            catch (Exception x)
            {
                MessageBox.Show("Произошла ошибка при попытке запуска торрент файла: " + x.Message);
            }
        }
Exemplo n.º 4
0
 private void btnStatus_Click(object sender, EventArgs e)
 {
     using (FrmStatus frm = new FrmStatus())
     {
         frm.ShowDialog();
         int CodSelec = Convert.ToInt32(cbStatus.SelectedValue);
         GetDropStatus();
         GetDropStatus2();
         cbStatus.SelectedValue = CodSelec;
     }
 }