Как создать программу Windows в блокноте

Давайте создадим программу, не прибегая к установке дополнительного программного обеспечения. Только Windows, Блокнот и немножко времени.

Вы не ослышались. Написать программу в блокноте - это реально. Для этого не нужно устанавливать никаких дополнительных програм, компилятор, который нам понадобится - уже есть в каждой современной Windows системе.

Пишем код программы в Блокноте

Итак, создадим мы простое консольное приложение, редактором нам послужит стандартное приложение Windows - Блокнот, язык программирования C#.

Откройте проводник Windows, в любом удобном месте создайте текстовый документ, дайте ему любое имя, но при переименовании лучше изменить не только имя, а и его расширение, пусть имя будет program.cs

Для того, чтоб успешно скомпилировать код программы, достаточно одного класса, имеющего один статический метод Main:

 

class Program 
{ 
    static void Main(string[] args) 
    { 
        // Здесь вы можете вставить свой код 
    } 
}

 

Но в таком виде программа ничего не делает, давайте сделаем программу "Минимум":

using System;

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine("Хенде хох!");
        Console.WriteLine("Нихт ферштейн!");
        Console.ReadKey();
    }
}

Сохраняем файл

Компиляция программы

Открываем командную строку Windows, в ней, делаем директорию, где мы хотим, чтоб компилятор создал файл программы, текущей. В моем случае это будет та-же директория, где располагается файл program.cs:

cd c:\tmp

Для компиляции нам понадобится компилятор csc.exe, который можно найти в папке C:\Windows\Microsoft.NET\Framework64\версия_NetFramework

В моем случае, полный путь к компилятору:

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe

Если запустить компилятор с параметром /?, он выведет в консоль справочную информацию, которая поможет вам разобраться с работой компилятора

Но для сборки нашей программы ничего особого не нужно, достаточно в качестве параметра указать имя файла, в котором находится исходный текст программы. И помним, путь к компилятору нужно ввести полностью:

Вот и все, на выходе мы получили исполняемый файл

Давайте попробуем его запустить:

\

Вот так, используя Блокнот и не прибегая к установке никаких дополнительных программ мы написали программу Windows.

 

Добавить комментарий

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешённые HTML-теги: <a> <s> <u> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <hr> <dd> <sub> <sup>
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Строки и параграфы переносятся автоматически.
CAPTCHA
Защита от СПАМ ботов. Подтвердите, пожалуйста, что вы человек.
1 + 14 =
Решите эту простую математическую задачу и введите результат. Например, для 1+3, введите 4.