Назад | Начало урока | Вперед
Содержание

Глава 25

Десять функций .NET

В этой главе...
В этой главе вы можете найти краткое описание десяти наиболее важных функций .NET,
к помощи которых вы постоянно будете прибегать при написании программ. Функции,
названия которых показаны в формате класс::функция, обычно вызываются непосредственно
путем набора их имени, в то время как те из них, которые показаны как класс->функция,
вызываются через указатели на объекты соответствующих классов.


Вверх

Console:: WriteLine

Функция Console::WriteLine используется для отображения информации на экране.

Console::WriteLine(S"Введите значение координаты X");


Вверх

Console::ReadLine

Функция Console::ReadLine используется для считывания информации, поступающей от пользователя. Обратите внимание, что, если значение должно быть преобразовано к числовом; виду, необходимо также вызвать одну из функций Parse .

m nXFron = Int32::Parse(Console::ReadLine());


Вверх

Int32::Parse

Функция Int32::Prase преобразует строки к значениям типа integer. Используется в
основном в процессе обработки данных, поступающих от пользователя.

m nXFron = Int32::Parse(Console::ReadLine());


Вверх

Application::Run

Форма, принимаемая функцией Application::Run в качестве аргумента, становится
главной (main-формой) для данного приложения.

#ifdef UNICODE
int wmain(void)
#else
int main (void)
#endif
{

Application::Run(new MyForm());
return 0;
}


Вверх

Graphics->DrawLine

Функция Graphics->DrawLine рисует линию на экране.

Void LineObject::Draw(Graphics *poG)
//Создание пера для рисования
Pen *poPen = new Pen(Color::Red);
//Рисование линии
poG->DrawLine (poPen, m nXFrom, m_nYFrom, m nXTo, m r.YTo);

Вверх

Color::FromArgb

Функция Color::FromArgb определяет цвет объекта по набору передаваемых ей значений.

void LineObject::Draw(Graphics *poG)
{

//Создание пера для рисования
Pen *poPen = new Pen(Color::FromArgb( 128, 0, 128));
//Рисование линии
poG->DrawLine (poPen, m_r.XFrom, m_nYFrcrr., n_nXTo, m_nYTo) ;
}

Вверх

Graphics->DrawString

Функция Graphics->DrawString отображает текст в окне, открытом для рисования.

void Factorial::UpdateDisplay(Graphics *g)
Brush "poBrush = new SolidBrush(Color::Black);
g->Clear(Color::AntiqueWhite);
g->DrawString(fltResult-ToStrinc(), DefaultFont, poBrush, 0, 0);


Вверх

Image::FromFile

Функция Image::FromFile загружает изображение, сохраненное на диске.

poImg = new PictureBox();
//Настройка параметров изображения
poImg->Width = 160;
poImg->Haight = 120;
poImg->Image = Image::FromFile("..\\desert 4 . jpc") ;
poImg->Size>Mode = PictureBoxSizeMode::StetchImage;


Вверх

Form::OnMouseMove

Функция Form::OnMouseMove используется для отслеживания перемещения курсора
мыши в окне формы.

void МуForm::OnMouseMove(MouseEventArgs *e)
{

//Отображение координаты х курсора мыши
poXPosirion->Text = e->X.TcString();
}


Вверх

Controls->Add

Функция Controls->Add используется для добавления в окно формы элементов управления.

This->Controls->Add(poOK);
This->ControIs->Add(poTE);


Назад | Начало урока | Вверх | Вперед
Содержание