Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Запуск Файлов с Ресурсов(С#)

-

Вопросы и ответы, обсуждения

- Ваши вопросы по C# только в данном разделе

Ответ
 
Опции темы
Старый 24.05.2011, 14:06   #1
 Разведчик
Аватар для *AnDRoN*
 
*AnDRoN* никому не известный тип
Регистрация: 17.03.2011
Сообщений: 4
Популярность: 18
Сказал(а) спасибо: 39
Поблагодарили 4 раз(а) в 4 сообщениях
 
Exclamation Запуск Файлов с Ресурсов(С#)

Добрый День!
Я Не очень силён в С# и хочу узнать у вас, более опитных, как можно Запустить Файл с Ресурсов Другой проги.

Вот пример:
У меня Есть Microsoft Visual С#
И Я в ней создал Програму(1.ехе)
также Я нашол там Вкладку ресурси програми(1.ехе)
и Смог туда запихнуть програму (2.ехе)

Теперь вопрос:

Как при нажатии на кнопку (Бутон 1) запустить(2.ехе)

Я знаю как запускать програму с какогото там места
но вот как зделать что б Програма ЗАпускалась из програми
П.С. (Новую форму создавать не вариант. Потомучто многие проги били создани не мной)
  Ответить с цитированием
Старый 24.05.2011, 14:50   #2
Super Moderator
 Маршал
Аватар для Тигрь
 
Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(
Регистрация: 05.05.2009
Сообщений: 875
Популярность: 48955
Золото Zhyk.Ru: 850
Сказал(а) спасибо: 155
Поблагодарили 739 раз(а) в 274 сообщениях
 
По умолчанию Re: Запуск Файлов с Ресурсов(С#)

Из ресурса нельзя запустить программу, тебе нужно извлечь ее из ресурсов на диск а затем с диска запустить.
________________
Продаю приват читы для AION Absolute, desteny 3.5, Legend, Cataclysm, Ru, EU, NA
Продаю многооконку на R2 Пишу читы на заказ под любые игры. Предложения в ЛС.
Все мои читы/программы/статьи тут: http://zhyk.ru/forum/showpost.php?p=38501&postcount=21
  Ответить с цитированием
Старый 24.05.2011, 15:04   #3
 Разведчик
Аватар для *AnDRoN*
 
*AnDRoN* никому не известный тип
Регистрация: 17.03.2011
Сообщений: 4
Популярность: 18
Сказал(а) спасибо: 39
Поблагодарили 4 раз(а) в 4 сообщениях
 
По умолчанию Re: Запуск Файлов с Ресурсов(С#)

Тоесть Я Сначала Извлекаю (2.ехе) на Дикс С
а потом Запускаю прогу ?
А Если не сложно можеш написать код для етого
Я просто ище не Очень в С#

И можно ли Ето зделать както Незаметно?
  Ответить с цитированием
Старый 24.05.2011, 18:09   #4
 Разведчик
Аватар для Diverclaim
 
Diverclaim на правильном пути
Регистрация: 01.07.2010
Сообщений: 40
Популярность: 58
Сказал(а) спасибо: 9
Поблагодарили 24 раз(а) в 12 сообщениях
 
По умолчанию Re: Запуск Файлов с Ресурсов(С#)

Создаешь файл ресурсов в проекте (Например Res1). Добавляешь туда свой Test.exe.
И в коде:
File.WriteAllBytes("new.exe", Res1.Test);
Process.Start("new.exe");
  Ответить с цитированием
Пользователь сказал cпасибо:
*AnDRoN* (24.05.2011)
Старый 24.05.2011, 21:18   #5
 Разведчик
Аватар для *AnDRoN*
 
*AnDRoN* никому не известный тип
Регистрация: 17.03.2011
Сообщений: 4
Популярность: 18
Сказал(а) спасибо: 39
Поблагодарили 4 раз(а) в 4 сообщениях
 
По умолчанию Re: Запуск Файлов с Ресурсов(С#)

Diverclaim, Огромное спасибо за код
Всё пашет

Только есть Одна просьба Можеш Обяснить мне етот код?

Добавлено через 1 час 12 минут
А нет спасибо Сам розобрался
Прога Создаёт Файл(2.ехе) Возле (1.ехе)

а ели Кто то знает Как можно както Зделать етото процес Автоматичним

Тоесть Я нажал на кнопку
у меня прога (2.ехе) появилась возле проги(1.ехе)
а можно както что б после завершения програми Удалить ети файли(Что б они Сами Удалились)?

Последний раз редактировалось *AnDRoN*; 24.05.2011 в 22:31. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 25.05.2011, 15:51   #6
 Пехотинец
Аватар для Roverpcs6
 
Roverpcs6 на правильном путиRoverpcs6 на правильном пути
Регистрация: 06.05.2010
Сообщений: 52
Популярность: 139
Сказал(а) спасибо: 130
Поблагодарили 35 раз(а) в 28 сообщениях
Отправить сообщение для Roverpcs6 с помощью Skype™
 
По умолчанию Re: Запуск Файлов с Ресурсов(С#)

private void button1_Click(object sender, EventArgs e)
{

File.WriteAllBytes("new.reg", Resources.Resource1.AppInit);
Process.Start("new.reg");
}
написал так
выдает ошибки

C:\Users\Navigator\documents\visual studio 2010\Projects\Form2\Form2\Form1.cs(27,43): ошибка CS1503: Аргумент "2": преобразование типа из "string" в "byte[]" невозможно

C:\Users\Navigator\documents\visual studio 2010\Projects\Form2\Form2\Form1.cs(27,13): ошибка CS1502: Наиболее подходящий перегруженный метод для "System.IO.File.WriteAllBytes(string, byte[])" имеет несколько недопустимых аргументов

в чем пробл?
________________

__________________
______________________
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Информация] Раскрывание ресурсов *Экшен* Общение и обсуждение Aion 8 02.07.2011 20:40
[Помогите!] Бот для сбора ресурсов. CJION Общение и обсуждение Perfect World 4 15.11.2010 18:59
Сбор ресурсов. tarontino Общение и обсуждение Perfect World 1 08.10.2010 15:22

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 18:26.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net