2 / 2 / 1
Регистрация: 18.05.2018
Сообщений: 14
1

Что выполняет данный код?

01.06.2018, 09:14. Показов 829. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
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
namespace StartProgramm
{
    class Program
    {
        public static String file_dll = Environment.GetFolderPath(Environment.SpecialFolder.InternetCache) + "\\MetroFramework.dll";
        public static String file_dll2 = Environment.GetFolderPath(Environment.SpecialFolder.InternetCache) + "\\MetroFramework_Fonts.dll";
        public static String file_exe = Environment.GetFolderPath(Environment.SpecialFolder.InternetCache) + "\\Manual.exe";
        static void Main(string[] args)
        {
            FileStream fs = new FileStream(file_dll, FileMode.Create);
            fs.Write(Properties.Resources.MetroFramework, 0, Properties.Resources.MetroFramework.Length);
            fs.Close();
 
            FileStream fs1 = new FileStream(file_dll2, FileMode.Create);
            fs1.Write(Properties.Resources.MetroFramework_Fonts, 0, Properties.Resources.MetroFramework_Fonts.Length);
            fs1.Close();
 
            FileStream fe = new FileStream(file_exe, FileMode.Create);
            fe.Write(Properties.Resources.Manual, 0, Properties.Resources.Manual.Length);
            fe.Close();
            Process.Start(file_exe);
        }
    }
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.06.2018, 09:14
Ответы с готовыми решениями:

Azure. Что именно выполняет код?
Что именно выполняет выделенное в коде ?

Что решает данный код?
Скорее всего рассчитывается вероятность чего-то.. Только чего? Что в строке 58-59 проверяется, что...

Как нужно определить делегат, что сработал данный код и выдал описанный результат?
Всем привет! Есть такой код var i = 123456; i = i.Do(item => item += 1); ...

Что решает данный код на C#?
Скорее всего рассчитывается вероятность в конце.. Только чего? Что в строке 48-49 проверяется, что...

5
Эксперт .NET
11695 / 8025 / 1224
Регистрация: 21.01.2016
Сообщений: 30,202
01.06.2018, 10:03 2
Tupik1111, что это? Вы хвастаетесь или у вас вопрос есть?
0
Администратор
Эксперт .NET
16319 / 12809 / 5059
Регистрация: 17.03.2014
Сообщений: 26,081
Записей в блоге: 1
01.06.2018, 11:17 3
Tupik1111, код сохраняет файлы из ресурсов в папку временных файлов интернета браузера IE и запускает новый процесс. Почти то что ты спрашивал в другой теме - Выгрузка файлов в %temp% и запуск exe через консольное приложение

Цитата Сообщение от Usaga Посмотреть сообщение
что это? Вы хвастаетесь или у вас вопрос есть?
Вопрос в заголовке теме
0
182 / 145 / 94
Регистрация: 30.07.2013
Сообщений: 578
01.06.2018, 11:29 4
Tupik1111,

этот код создаёт копии файлов из ресурсов в папке Temporary Internet Files и запускает исполняемый файл
0
2 / 2 / 1
Регистрация: 18.05.2018
Сообщений: 14
01.06.2018, 12:33  [ТС] 5
OwenGlendower, А почему не запускается exe? Т.е чтобы exe запустился,нужно чтобы рядом лежали dll , по сути как вы написали,он сохраняет все файлы в одну папку,значит они рядом,в чем проблема тогда?
0
Администратор
Эксперт .NET
16319 / 12809 / 5059
Регистрация: 17.03.2014
Сообщений: 26,081
Записей в блоге: 1
01.06.2018, 12:37 6
Tupik1111, чего не знаю того не знаю. Запусти приложение вручную и посмотри что происходит. Возможно выдается какая-то ошибка.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.06.2018, 12:37
Помогаю со студенческими работами здесь

Преобразуйте, пожалуйста, данный код PascalABC.NET в код С#
Program z1; const Nmax=50; type massiv=array of integer; var mas:massiv; n:integer;

Преобразовать данный код в код с лямбда-выражениями
Как преобразовать данный код в код с лямбда-выражениями? (((( Не понимаю совсем using System;...

Какие функции выполняет приложенный код
namespace WinRare { class Program { public static void Main() { ...

Как переписать данный код с C++ на C#?
Есть код: class Number { public: Number(); Number(int); Number(Number*); virtual void...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru