[WF - RU] Вопрос ТРУ Кодерам

  • Автор темы Автор темы Extreme
  • Дата начала Дата начала
Сообщения
470
Реакции
32
Как сделать в c# так чтоб через приложение которое я создам.
Открывалось готовое приложение при нажатии кнопки.
 

Esen

Premium
Сообщения
439
Реакции
128
Как сделать в c# так чтоб через приложение которое я создам.
Открывалось готовое приложение при нажатии кнопки.
вопрос немного не понятно) файл из ресурса хочешь запускать?
 

Котейка

продавец
Vip Persona
Сообщения
374
Реакции
227
Либо из ресурса запускай, если оно на пк есть у всех, то стартуй на кнопку процесс программы) можно еще подгружать с сервера exe и стартовать его, и при закрытии основной программы удалять
 
Последнее редактирование:
Сообщения
470
Реакции
32
Именно чтоб тот кто купил программу, нажатием кнопки запускал программу. А в папке программы не было
Если можете, киньте код
 

Esen

Premium
Сообщения
439
Реакции
128
Именно чтоб тот кто купил программу, нажатием кнопки запускал программу. А в папке программы не было
Если можете, киньте код
это из ресурса надо, или через сервер скачает. проще через ресурс
 

Котейка

продавец
Vip Persona
Сообщения
374
Реакции
227
Именно чтоб тот кто купил программу, нажатием кнопки запускал программу. А в папке программы не было
Если можете, киньте код
проверяешь лицензию. если активна, подгружаешь с сервера dll и инжектишь ее в свое приложение идею дал, код пиши сам))
 

Esen

Premium
Сообщения
439
Реакции
128
Именно чтоб тот кто купил программу, нажатием кнопки запускал программу. А в папке программы не было
Если можете, киньте код
примерно так через ресурс:
Код:
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);
        }
    }
}
 
kaspersky keys
Верх