Ссылки на внешний компоновочный блок
Ссылки на внешний компоновочный блок
Теперь выясним, как компилировать приложение, использующее типы, определенные в отдельном компоновочном блоке .NET. Здесь, чтобы было ясно, почему при построении указанного выше приложения компилятор C# понял ссылку на тип System.Console, следует вспомнить о том (см. главу 1), что ссылка на mscorlib.dll при компиляции предполагается автоматически. Если же по какой-то особой причине эту ссылку необходимо отключить, следует использовать флаг /nostdlib.
Чтобы иллюстрировать механизм ссылки на внешние компоновочные блоки, мы модифицируем приложение TestApp так, чтобы оно отображало окно сообщения Windows Forms. Откройте файл TestApp.cs и измените его следующим образом.
using System;
// Добавьте это:
using System.Windows.Forms;
class TestApp {
public static void Main() {
Console.WriteLine("Проверка! 1, 2, 3");
// Добавьте это:
MessageBox.Show("Привет…");
}
}
Здесь с помощью ключевого слова using C# (см. главу 1) добавлена ссылка на пространство имен System.Windows.Forms. Напомним, что при явном указании пространств имен, используемых в рамках файла *.cs, нет необходимости использовать абсолютные имена (рукам легче).
В командной строке компилятору csc.exe следует сообщить о том. в каком из компоновочных блоков содержатся "используемые" пространства имен. Так, при использовании класса MessageBox с помощью опции /reference (которую можно "сократить" до /r) следует указать компоновочный блок System.Windows.Forrns.dll.
сsc /r:System.Windows.Forms.dll testapp.cs
Если теперь снова выполнить наше приложение, то вдобавок к выводу на консоль вы должны увидеть окно, подобное показанному на рис. 2.2.

Рис. 2.2. Ваше первое приложение Windows Forms
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Внешний доступ
Внешний доступ int pthread_mutexattr_setpshared( pthread_mutexattr_t* attr, int pshared);int pthread_mutexattr_getpshared( const pthread_mutexattr_t* attr, int* pshared);Эти функции устанавливают/считывают внутреннее поле атрибутной записи мьютекса, определяющее, возможен ли доступ к мьютексу из потоков, запущенных вне процесса, в
Символические ссылки. Жесткие ссылки.
Символические ссылки. Жесткие ссылки. Немного теорииВ системах Unix довольно часто возникает необходимость иметь для одного и того же файла или каталога разные имена. При этом одно из имен логично назвать основным, а все другие - его псевдонимами. В терминологии Unix такие
Внешний вид
Внешний вид Внешний вид различных браузеров, как и следовало догадаться, неодинаковый. Мало того, обратившись к настройкам, интерфейс многих из них можно изменить до неузнаваемости. Но если убрать всю эту красивую обертку, дизайнерские изыски и прочие излишества, то все
Внешний вид
Внешний вид Окно программы Outlook Express представлено на рис. 5.3. Рис. 5.3. Окно почтовой программы Outlook Express.Вверху окна располагается стандартная строка главного меню. Чуть ниже находится панель инструментов с кнопками, применяемыми для выполнения наиболее часто используемых
Внешний вид
Внешний вид Разработка дизайна – это самый творческий процесс при создании сайта, поэтому чему-то учить здесь сложно. Можно только советовать. Привлекательный внешний вид во многом зависит от вкуса автора, однако существуют некоторые общепризнанные правила, которые
15.1.1 Внешний вид
15.1.1 Внешний вид Если вы хоть раз запускали KDE, вы уже знакомы с внешним видом экрана после запуска этой оболочки. Для остальных приведу рис. 15.1.Как видите, экран можно условно поделить на две части. Рис. 15.1. Внешний вид экрана после запуска KDEПанель в нижней части экрана
Внешний вид и настройка
Внешний вид и настройка Запустить Почту вы можете, нажав одну из четырех иконок Интернета на Панели быстрого доступа Windows. Можно сделать это и через кнопку Почта в программе Internet Explorer. Наконец, доступен он и через меню Пуск Программы – хотя вряд ли вы будете пользоваться
Внешний вид программы
Внешний вид программы Запустите программу из меню Пуск из списка офисных программ. Вы увидите очень знакомый интерфейс (рис. 3.1). Рис. 3.1. Программа PowerPoint Что это в середине экрана? Про заголовок какого такого слайда там написано? Все очень просто. Создавая презентацию, вы
Внешний вид
Внешний вид Окно программы Microsoft Outlook поделено на четыре неравные части (рис. 4.5). Все границы между частями мобильны – вы можете двигать их мышкой.Когда первый шок от обилия окошек и окошечек пройдет, можно начинать разбираться в этом многоцветий.Самая левая часть –
Внешний вид
Внешний вид Самый простой способ увидеть Проводник в действии – открыть какую-нибудь папку. Например, выполните команду Пуск ? Документы. Вашему взору откроется содержимое личной папки пользователя, в которой хранятся его документы (рис. 3.1). Рис. 3.1. Окно Проводника Windows
Внешний вид объектов ADO.NET
Внешний вид объектов ADO.NET Хотя ADO.NET является составной частью платформы .NET Framework, многие ее компоненты будут знакомы опытным разработчикам, поскольку внешне они во многом напоминают объекты ADO. Даже совершенно новые элементы ADO.NET реализованы так, чтобы максимально
Внешний осмотр
Внешний осмотр Условно ноутбук состоит из основной части и дисплея. Дисплей ноутбука крепится на шарнирах и может открываться на произвольный угол. В некоторых портативных компьютерах реализован механизм, позволяющий поворачивать дисплей в двух плоскостях. Чтобы
Добавление файла *.resources в компоновочный блок .NET
Добавление файла *.resources в компоновочный блок .NET Теперь можно встроить файл *.resources в компоновочный блок.NET, используя опцию /resources компилятора командной строки C#. Для примера скопируйте соответствующие файлы Program.cs, Form1.cs и Form1.Designer.cs в корневой каталог вашего диска C,
Внешний ресурс
Внешний ресурс Функция Внешний ресурс позволяет добавить на слайды презентации иллюстрации, хранящиеся в специальной папке программы Flow!Works, которая представляет собой библиотеку изображений. Библиотека содержит иллюстрации, объединенные общей тематикой в папки,
Цвет и внешний вид окон
Цвет и внешний вид окон Для настройки цветовой схемы откройте окно Персонализация и выберите ссылку Цвети внешний вид окон. При использовании стиля Windows Aero появится окно, показанное на рис. 2.20. Если же стиль Windows Aero не используется, появится классическое окно Параметры