Учебное пособие книга выпускается при поддержке компании Microsoft



Download 8,25 Mb.
Pdf ko'rish
bet48/64
Sana25.02.2022
Hajmi8,25 Mb.
#258025
TuriКнига
1   ...   44   45   46   47   48   49   50   51   ...   64
Bog'liq
c sharp2


Часть 3


if (result == DialogResult.Cancel) return;
}
/* Перебираем последовательно все пиксели данного участка
и удваиваем значение яркости компонент RGB пикселей */
// Перебор по горизонтали слева направо...
for (int x = rect.X; x < rect.X + rect.Width; x++)
{
// и по вертикали сверху вниз...
for (int y = rect.Y; y < (rect.Y + rect.Height); y++)
{
// Считываем текущий пиксель
pixel = picture.GetPixel(x, y);
// Увеличиваем яркость цветовых компонент пикселя
newRed = (int)Math.Round(pixel.R * 2.0, 0);
if (newRed > 255) newRed = 255;
newGreen = (int)Math.Round(pixel.G * 2.0, 0);
if (newGreen > 255) newGreen = 255;
newBlue = (int)Math.Round(pixel.B * 2.0, 0);
if (newBlue > 255) newBlue = 255;
// Присваиваем пикселю новые цветовые значения
picture.SetPixel
(x, y, Color.FromArgb(
(byte)newRed, (byte)newGreen, (byte)newBlue));
}
}
// Помещаем измененную копию изображения в PictureBox,
// чтобы изменения отобразились на экране
this.pictureBox1.Image = picture;
}
93
Программирование в .NET Framework


static void Main()
{
// Создаем экземпляр класса формы
Application.Run(new FunWithTheMouse());
}
}
94
Часть 3


Часть 4. Базы данных и XML
Введение в работу с базами данных
Большинство приложений работают с базами данных. Любой программист из крупной компании
подтвердит, что роль баз данных в мире вычислительных технологий очень велика. Обладая уме-
нием оперировать с базами данных, можно создавать самые разнообразные и действительно 
по-
лезные приложения.
Возможно, у вас на компьютере уже установлена система управления базами данных, напри-
мер, Microsoft Access. Лучшая альтернатива – это Microsoft SQL Server Express Edition, с помо-
щью которого вы научитесь работать с базами данных SQL Server, используемыми во многих
крупнейших компаниях по всему миру. SQL Server Express включен в пакет установки Visual C#
Express, так что, скорее всего, на вашем компьютере он уже установлен.
Для работы с базами данных в библиотеке .NET Framework предусмотрены классы пространст-
ва имен System.Data. База данных в корне отличается от таких объектов, как изображения или доку-
менты текстовых редакторов, которые часто называют 
неструктурированными. Информация в базе
данных 

Download 8,25 Mb.

Do'stlaringiz bilan baham:
1   ...   44   45   46   47   48   49   50   51   ...   64




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish