private void bntCadClassificacao_Click(object sender, EventArgs e) { using (FrmStatus frm = new FrmStatus()) { frm.ShowDialog(); } }
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); } }
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); } }
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; } }