Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/16: Рейтинг темы: голосов - 16, средняя оценка - 4.88
2 / 2 / 0
Регистрация: 27.03.2012
Сообщений: 50
1

Как запустить из ресурсов Торрент-файл

27.05.2012, 10:12. Показов 2999. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Я залил в ресурсы "Торрент файл"
Как мне осуществить его открытие на кнопку?

Во 1:
Что бы (Торрент файл) Был в строен в саму программу
Во 2:
Чтобы открывался по нажатию на кнопку(Сразу торрентом)

Помогите...

Читал все на форуме темы(работы с ресурсами) Ну нечего не понял!

Я только осуществия Сразу заход Торрент!

Но не смог осущесвить файл с ресурсов
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.05.2012, 10:12
Ответы с готовыми решениями:

Как запустить файл exe из ресурсов
я запихнул файл exe в ресурс в basic теперь мне надо что бы при нажатии на button этот ресурс...

Как запустить vbs файл из ресурсов?
Как запустить vbs файл из ресурсов ?

Как запустить VBS файл из ресурсов?
Здравствуйте уважаемые, мне нужно запустить 1 VBS файл из ресурсов и до меня не доходит как. ...

Как запустить swf файл в браузере из ресурсов
Как запустить swf файл в браузере из ресурсов

7
Эксперт С++
3701 / 2835 / 451
Регистрация: 03.05.2011
Сообщений: 5,193
Записей в блоге: 22
27.05.2012, 14:14 2
вкладка Проект - Свойства:<Имя проекта> - Ресурсы - Добавить ресурс - Добавить существующий файл...
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
using System;
using System.IO;
using System.Diagnostics;
using System.Windows.Forms;
 
namespace res_example
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        string path = Path.Combine(Environment.GetFolderPath(
            Environment.SpecialFolder.MyDocuments), "awan-rld.torrent");
 
        private void button1_Click(object sender, EventArgs e)
        {
            byte[] array = res_example.Properties.Resources.awan_rld;
            var fs = new FileStream(path, FileMode.Create);
            fs.Write(array, 0, array.Length);
            fs.Close();
            var process = Process.Start(path);
        }
 
        private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {
            File.Delete(path);
        }
    }
}
1
2 / 2 / 0
Регистрация: 27.03.2012
Сообщений: 50
27.05.2012, 14:27  [ТС] 3
А куда имя торрента добавить?

Добавлено через 2 минуты
И ещё пишет: Элемент "res_example" не существует в текущем контексте.
0
Эксперт С++
3701 / 2835 / 451
Регистрация: 03.05.2011
Сообщений: 5,193
Записей в блоге: 22
27.05.2012, 14:28 4
что значит добавить имя торрента?, оно произвольное. У меня в примере торрент-файл называется awan-rld.torrent (в ресурсах он лежит под именем awan-rld). По нажатию на кнопку программа создаст копию торрент-файла в папке Мои Документы и запустит это файл, если форма будет закрыта торрент-файл будет автоматически удалён из папки Мои Документы.
res_example это имя проекта.

Не по теме:

PS: читайте код и вникайте, прежде чем задавать глупые вопросы.

0
2 / 2 / 0
Регистрация: 27.03.2012
Сообщений: 50
27.05.2012, 15:53  [ТС] 5
Получается какая то ошибка!
Миниатюры
Как запустить из ресурсов Торрент-файл  
0
Эксперт С++
3701 / 2835 / 451
Регистрация: 03.05.2011
Сообщений: 5,193
Записей в блоге: 22
27.05.2012, 18:54 6
скорее всего у вас клиент uTorrent начинает скачивать, и при закрытии формы программа пытается удалить торрент-файл. Уберите строку File.Delete(path);
0
2 / 2 / 0
Регистрация: 27.03.2012
Сообщений: 50
29.05.2012, 01:47  [ТС] 7
Всё Ровно Ошибка(Это при нажатие на кнопку ошибка выскакивает)
0
Эксперт С++
3701 / 2835 / 451
Регистрация: 03.05.2011
Сообщений: 5,193
Записей в блоге: 22
29.05.2012, 22:46 8
в прикреплённых проект со скомпилированным исполняемым файлом под .NET2.0 (на тот случай если у вас не VS2010), изменил лишь распаковку в папку "Рабочий стол" а не в "Документы" (возможно у вас ХР а там папка Документы называется Мои документы, хотя это не должно играть никакой роли) и закомментировал последующее удаление торрент-файла. У меня при нажатии на кнопку моментально распаковывается торрент-файл на Рабочий стол, открывается клиент uTorrent (который у вас должен быть установлен) и начинается скачка файла с трекера.
Вложения
Тип файла: rar res_example.rar (84.3 Кб, 49 просмотров)
2
29.05.2012, 22:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.05.2012, 22:46
Помогаю со студенческими работами здесь

Как запустить exe файл из ресурсов в RAD Studio XE6
Здравствуйте, помогите мне, я в RAD Studio XE6 добавил ехе файл в ресурсы таким вот образом...

Ярлык торрент не дает запустить ни один файл exe и ни одну программу
Добрый день. Не могу открыть ни одну программу на компьютере, восстановление системы, антивирус все...

Запустить exe файл из ресурсов не создавая временный файл
у меня есть в ресурсах массив байтов, который по сути является .exe файлом. мне нужно запустить это...

Запустить BAT-файл из ресурсов
Нужно склеить (склеить могу) bat и готовый exe проекта, что прописать в проект, что бы при нажатии...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru