Путь разработчика    

Изменение разрешения изображения в C#


В этом примере показано, как изменить разрешение изображения. Это еще один пример, который я создал для написания книг. Обычно компьютеры работают с изображениями с разрешением 96 пикселей на дюйм (PPI). Принтеры и издатели часто требуют изображений с более высоким разрешением, таких как 300 точек на дюйм (DPI). В этом примере показано, как преобразовать изображение из одного разрешения в другое. В то время как я был на нем, я также решил, чтобы программа изменила размер изображения, если вы хотите это сделать.

Когда вы вызываете команду Open меню File, выполняется следующий код.

Python

Этот код отображает диалоговое окно «Открыть файл», чтобы вы могли выбрать файл изображения. Если вы выберете файл и нажмите «Открыть», программа загрузит файл в растровое изображение. Он создает объект Graphics, связанный с растровым изображением, и использует его свойства DpiX и DpiY для отображения разрешения исходного изображения. Он также отображает растровое изображение Width и Height.

Чтобы изменить разрешение или размеры изображения, просто введите текстовые поля. Затем, когда вы вызываете команду «Сохранить как» меню «Файл», выполняется следующий код.

Python

В этом коде отображается диалоговое окно «Сохранить файл». Если вы выберете файл и нажмите «Сохранить», код читает новые значения в текстовых окнах. Затем он создает растровое изображение, которое имеет новые размеры. Он создает связанный объект Graphics и использует его метод SetResolution для установки разрешения нового растрового изображения. Наконец, метод сохраняет новое растровое изображение.

Источник: http://csharphelper.com/blog/2017/09/change-image-resolution-c/



Отзывы (через Facebook):

Оставить отзыв с помощью аккаунта FaceBook:

Как реализовать наследование в Python?

Класс может наследовать атрибуты и методы поведения из другого класса, называемого суперклассом. Класс, который наследуется от суперкласса, называется подк...

10 12 2019 16:29:39

Нарисуйте звезды внутри полигонов в C#

В этом примере показано, как рисовать звезды внутри многоугольника, подключая каждую M-ю вершину по мере ее рисования. Если многоугольник имеет N сторон, а...

09 12 2019 6:17:47

Полный справочник по C++ (Герберт Шилдт)

Четвертое издание энциклопедического труда Г. Шилдта " Полный справочник по C++", в котором всесторонне рассматривается и иллюстрируется основная терминолог...

08 12 2019 11:46:51

Чтение и запись текста в текстовых файлах в C#

Когда вы нажимаете кнопку «Write» кнопки примера, следующий код записывает значения в текстовые поля в файл. Этот код создает новый StreamWriter для записи...

07 12 2019 3:51:59

Что используется для создания строки Unicode в Python?

Кодировка символов сообщает компьютеру, как интерпретировать необработанные нули и единицы в реальных символах. В настоящее время существует множество разл...

06 12 2019 10:24:53

Создание, чтение и запись текстового файла в C#

В этой статье мы напишем программу в C# для создания, чтения и записи текстового файла. Обычно есть два режима доступа к файлам: текстовый и двоичный. В те...

05 12 2019 7:54:13

Автоматически конвертировать регистр в TextBox в C#

Вы можете сделать это во время разработки, хотя в этом примере я устанавливаю свойства в следующем коде, чтобы их было легко увидеть. Источник: http://csha...

04 12 2019 6:55:19

Как активировать другую запущенную программу в C#

Это на самом деле довольно просто. Сначала добавьте ссылку на библиотеку Microsoft.VisualBasic. Затем вызовите Microsoft.VisualBasic.Interaction.AppActivat...

03 12 2019 15:27:56

Что означает __name __ == '__ main__' в Python?

Как и в других языках программирования, Python также имеет точку входа для выполнения, т. е. Main. Модуль - это файл, содержащий определения и утверждения...

02 12 2019 8:14:31

Рисуем преобразованный текст в C#

В этом примере используется следующий обработчик события Paint для рисования преобразованного текста. Код добавляет преобразования к объекту Graphics, чтоб...

01 12 2019 15:47:36

Почему мне нужно переопределить методы equals и hashCode в Java?

В Java каждый объект имеет доступ к методу equals(), поскольку он наследуется от класса Object. Если два объекта равны в соответствии с методом equals (Obj...

30 11 2019 18:22:23

Заполните эллипс случайными строками в C#

Как следует из названия, этот пример рисует эллипс, заполненный случайными строками. Однако он не может просто нарисовать эллипс в обработчике событий Pain...

29 11 2019 0:51:15

Самый сложный язык программирования

Какой самый сложный язык программирования в мире? Многие люди, которые желают начать изучать программирование, интересуются – какой самый сложный язык программирования?...

28 11 2019 14:45:15

Данные графика со стандартными диапазонами отклонения в C#

Примеры Нарисуйте нормальную кривую распределения в C# и Нарисуйте масштабированное нормальное распределение на C# , покажите один подход для визуализации...

27 11 2019 19:18:54

Плитка настольных окон в строках и столбцах в C#

Пример Список окон рабочего стола на C# показывает, как перечислить в настоящее время работает Windows. В этом примере этот метод используется для заполнен...

26 11 2019 16:12:51

Инициализация элементов управления DataGridView с объектами в C#

В этом примере показано, как легко инициализировать элементы управления DataGridView, чтобы отобразить свойства элементов. В этом примере используется след...

25 11 2019 1:49:38

Проверьте тип текстовых данных в C#

Следующий код показывает, как программа определяет, содержит ли значение, введенное в первом TextBox, допустимый int. Код объявляет переменную значение. За...

24 11 2019 16:17:17

Список каталогов и файлов Dropbox в C#

Dropbox - это служба обмена файлами. Бесплатная базовая версия позволяет легко разделить до 2 Г Б файлов через Интернет. Версия Pro $ 9,99 в месяц дает вам...

23 11 2019 6:49:26

Разработка веб-приложений с помощью PHP и MySQL (Люк Веллинг, Лора Томсон)

Эта книга предназначена для тех, кто уже знаком, по крайней мере, с основами HTML и ранее разрабатывал программы на современных языках программирования, но...

22 11 2019 19:13:46

Мифы о программировании

Многие люди считают профессию программиста одной из самых сложных, поэтому отказываются от идеи освоить её. Но вокруг IT существуют мифы, которые нужно раз...

21 11 2019 4:25:12

Что подразумевается под анонимным классом в Java?

Анонимный класс в Java - это класс, которому не присвоено имя, и объявляется и создается в одном выражении. Анонимный класс обычно используется на платформ...

20 11 2019 6:27:55

Преобразование массива символов в строку в C#

В этой статье мы напишем программу C# для преобразования массива символов в String в C#.   Вывод: Welcome To Csharpstar Источник: http://www.csharpsta...

19 11 2019 18:20:38

1С:Предприятие 8.0: Приемы программирования (Всеволод Несвижский)

Книга 1 С: Предприятие 8.0: Приемы программирования полностью построена на реальных примерах и задачах, решаемых 1 С-программистами в повседневной работе. Пре...

18 11 2019 15:25:28

Циклы в Java Примеры и синтаксис

Существует много ситуаций, когда вы хотите выполнить блок утверждений несколько раз в ваших приложениях. Петли могут выполнять блок кода несколько раз. Цик...

17 11 2019 13:29:29

Сделайте анимацию анимации в C#

В этом примере показано, как сделать анимацию ограничивающего шара. Когда форма загружается, выполняется следующий код. Этот код инициализирует положение ш...

16 11 2019 14:43:42

В чем разница между Reader и InputStream в Java

InputStreams используются для чтения байтов из потока. Он захватывает байты данных байтом без какого-либо перевода. Поэтому они полезны для двоичных данных...

15 11 2019 4:35:31

Выполнение бинарного усиления контраста на изображении в C#

В улучшении бинарного контраста вы меняете каждый пиксель изображения на черный или белый, в зависимости от того, светлее ли он, чем какое-либо значение от...

14 11 2019 9:21:21

finally block в Java

Блок Java finally всегда выполняется независимо от того, обрабатывается ли исключение или нет. Он идентифицирует блок операторов, который должен выполнятьс...

13 11 2019 8:10:25

Что такое отказобезопасные и отказоустойчивые итераторы в Java

Неуправляемые итераторы Fail-Fast iterators, возвращенные большинством типов коллекций, не переносят каких-либо структурных изменений в коллекции, итерации...

12 11 2019 2:29:17

Как проверить строку как литерал и как объект? JavaScript

Оператор typeof JavaScript возвращает строку, которая идентифицирует тип данных выражения. Он используется для получения типа данных (возвращает строку) ег...

11 11 2019 18:11:57

Используйте массив управления в C#

Иногда бывает полезно использовать массив управления. Еще до .NET, Visual Basic позволяет определять массивы управления во время разработки. Концепция исче...

10 11 2019 9:33:28

Определите, является ли год високосным в C#

Обнаружение високосных лет в основном тривиально, потому что тип данных DateTime предоставляет метод IsLeapYear для этого. В примере используется следующий...

09 11 2019 1:41:55

Программа Hello World в C#

В этой статье мы узнаем несколько версий программы Hello World на C#. Пример: 1 Обсуждение кода: Каждый Основной метод должен содержаться внутри класса (в...

08 11 2019 13:24:59

Загрузка статического и динамического класса в Java

Концепция загрузчика классов, один из краеугольных камней виртуальной машины Java (JVM). В нем описывается поведение преобразования именованного класса в б...

07 11 2019 16:38:57

Как нарисовать нумерованные кнопки и сохранить их в файлах на C#

Этот пример очень похож на предыдущий Нарисуйте пронумерованные круги и сохраните их в файлах на C# , за исключением того, что рисует круги, чтобы они выгл...

06 11 2019 13:23:51

Добавление и удаление изображений на листе Excel

... Метод InsertPicture вызывает метод Insert для активного листа Picture. Затем он устанавливает свойства изображения Top и Left в Top и Left местоположен...

05 11 2019 3:14:26

Простой Python. Современный стиль программирования. (Билл Любанович)

Эта книга идеально подходит как для начинающих программистов, так и для тех, кто только собирается осваивать Python, но уже имеет опыт программирования на...

04 11 2019 18:17:27

Загрузите изображение во время выполнения в WPF и C#

В этом примере показано, как загрузить изображение во время выполнения в программе WPF. Как это часто бывает с WPF, это легко, когда вы знаете, что делать....

03 11 2019 12:45:32

Перезапустите диспетчер очереди печати в C#

Время от времени мой компьютер запутывается и думает, что принтер отключен. Это не так уж плохо, за исключением того, что Windows не предоставляет простой...

02 11 2019 17:54:11

Сложение, вычитание, умножение, деление, модуль в Bash

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

01 11 2019 15:25:17

Qt 5.3. Профессиональное программирование на C++ (Шлее М.)

  Книга посвящена разработке приложений для Windows, Mac OS X и Linux с использованием библиотеки Qt версии 5.3. Подробно рассмотрены возможности, предостав...

31 10 2019 20:11:22

Нарисуйте линии с торцевыми крышками в C#

Свойства Pen класса StartCap и EndCap определяют, как линия рисует свои концевые колпачки. В этом примере используется следующий код для создания образцов...

30 10 2019 20:14:36

Использование свойства Filter для выбора файлов изображений в C#

Этот пример в основном предназначен для упрощения поиска этих фильтров. Я использую их много, и это боль, чтобы их воссоздавать каждый раз, когда они мне н...

29 10 2019 14:28:52

Программирование Java для начинающих

Обучение программе означает научиться решать проблемы с помощью кода. Эти простые примеры программирования полностью предназначены для начинающих, которые...

28 10 2019 5:19:30

PHP: обучение на примерах (А. Кухарчик)

Книга предназначена прежде всего для начинающих, но может быть полезна и опытным программистам, использующим Р Н Р. Просто и доступно изложены основы Р Н Р — п...

27 10 2019 0:38:30

Как генерировать случайные целые числа в определенном диапазоне в Java

В Java 1.7 или более поздней версии стандартный способ сделать это выглядит следующим образом: min: минимальное значение max: максимальное значение Пример...

26 10 2019 14:47:55

Программа, которая отображает собственный двоичный код тремя способами в C#

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

25 10 2019 17:37:20

Что такое docstring в Python?

Строки документации Python (или docstrings) обеспечивают удобный способ связывания документации с модулями, функциями, классами и методами Python. Как вы м...

24 10 2019 8:11:47

Что такое undefined x 1 в JavaScript?

Часть стандарта ECMA, JavaScript-консоли будут отображать объекты в виде массивов, когда объекты похожи на массивы. Например: для объекта, содержащего стро...

23 10 2019 23:36:36

Статические переменные класса в Python

Статическая переменная - это переменная, которая была распределена статически, что означает, что ее время жизни - это весь запуск программы. Статические пе...

22 10 2019 7:24:16

Чтение и запись объектов в Java

Сериализация - это преобразование объекта в последовательность байтов, чтобы объект можно было легко сохранить в постоянном хранилище или потоковом потоке...

21 10 2019 20:17:36

Сделайте слайдер с иглой в C#

Этот пример рисует вертикальную «иголку» в PictureBox, чтобы пользователь мог выбрать значение, как это делает TrackBar. Однако код выполняет весь чертеж,...

20 10 2019 13:58:24

Самый первый язык программирования

Какой самый первый язык программирования? Очень многих людей, заинтересованных в компьютерной тематике, волнует один увлекательный вопрос – какой самый первый язык программирования и кем он создан?...

19 10 2019 6:20:54

Многопользовательские игры. Разработка сетевых приложений (Глейзер Дж.)

Многопользовательские игры. Разработка сетевых приложений: Сетевые многопользовательские игры — это многомиллиардный бизнес, привлекающий десятки миллионов...

18 10 2019 21:48:19

Доступность проверенных узлов TreeView в C#

В предыдущем примере использовалась рекурсия для перемещения узлов в элементе управления TreeView и заполнения списка проверяемыми узлами. В этом примере и...

17 10 2019 7:21:32

Тип заливки в Java

Изменение значения из одного типа данных в переменную другого типа называется преобразованием типа данных. Существует два типа литья, Примитивное литье тип...

16 10 2019 12:17:27

В чем смысл System.out.println в Java?

System.out.println - это оператор Java, который печатает переданный аргумент, в System.out, который обычно является stdout. System - класс out - это переме...

15 10 2019 20:28:40

Как нарисовать пронумерованные круги и сохранить их в файлах на C#

Иногда мне нужно рисовать пронумерованные круги для размещения на изображениях, которые я буду использовать в книгах или статьях. Эта программа позволяет м...

14 10 2019 0:33:40

Пройти по значению или пройти по ссылке? JavaScript

В JavaScript у нас есть функции, и у нас есть аргументы, которые мы передаем этим функциям. Но как JavaScript обрабатывает то, что вы проходите, не всегда...

13 10 2019 1:26:41

Как интерпретируется Python?

Переводчик является своего рода программа , которая выполняет другие программы. Когда вы пишете программы Python , он преобразует исходный код, написанный...

12 10 2019 12:17:52

Сортировка ListView, используя столбец, который вы нажимаете на C#

Вы можете сортировать ListView с помощью столбца, который вы нажимаете, но это намного больше, чем просто сортировка элементов ListView. Для сортировки с и...

11 10 2019 16:59:59

Модификаторы доступа в Java

Одним из основных принципов объектно-ориентированного программирования является «скрытие информации», что означает, что объекты не раскрывают все их детали...

10 10 2019 7:12:14

Получение писем с сервера POP3 в Python

Протокол почтового отделения версии 3 (POP3) - это стандартный почтовый протокол, используемый для приема электронной почты с удаленного сервера на локальн...

09 10 2019 3:13:57

Скопируйте и вставьте данные в C#

Пример Сохранить и восстановить фотографии нарисованный пользователем в C# , показывает, как сделать простую программу рисования. Пример Копирование и вста...

08 10 2019 1:13:21

Сравнение строк в Java

Класс Java String имеет ряд методов сравнения строк. Ниже приведены некоторые из часто используемых методов: Операторы == для сравнения, а не значения, рав...

07 10 2019 7:34:41

1С:Предприятие. Бухгалтерский учет. Секреты работы (Наталья Рязанцева)

Книга "1 С: Предприятие. Бухгалтерский учет. Секреты работы" посвящена системе программ ведения автоматизированного учета на предприятиях, в организациях и у...

06 10 2019 10:41:47

Отображение значимых цифр в C#

Число значащих цифр в числе - это число цифр, которые содержат значимую информацию. К ним относятся все отображаемые цифры, кроме начальных и конечных нуле...

05 10 2019 11:45:30

Рекурсивно решить проблему Башни Ханоя в C#

Пример Рекурсивно рисуем двоичное дерево в C# использует рекурсию для рисования ветвей дерева. Хороших примеров рекурсии трудно найти, потому что человечес...

04 10 2019 8:31:43

Нарисуйте кривую с более четко очерченными цветами в C#

В сообщении Нарисуйте кривую с резким оговоренные цвета в C# . Я упомянул, что вы можете достичь еще более резких цветов, если используете TextureBrush. Ес...

03 10 2019 1:31:11

Нарисуйте заполненную картиной гистограмму в C#

Пример Сделать простая гистограмма в C# показывает, как рисовать гистограмму. В этом примере показано, как заполнять бары гистограммы изображениями. Следую...

02 10 2019 8:54:14

Сделайте миниатюры и веб-страницу для отображения изображений в каталоге в C#

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

01 10 2019 9:18:30

Метод Substring в C#

Метод Substring в строке C#. Класс возвращает новую строку, которая является подстрокой этой строки. Подстрока начинается с указанного заданного индекса и...

30 09 2019 1:23:43

Как манипулировать Dom

Основным объектом является объект Document, который, в свою очередь, содержит несколько других дочерних объектов. Каждый элемент в документе будет иметь со...

29 09 2019 14:13:57

Язык программирования C# (Хейлсберг А. 2012)

Перед вами — четвертое издание главной книги по языку C#, написанной легендой программирования — Андерсом Хейлсбергом, архитектором C#, Delphi и Turbo Pasc...

28 09 2019 2:43:47

Выделение эллипса в программе WPF с использованием C#

В этом примере показано, как вы можете визуализировать эллипс в программе WPF. Обычно для рисования фигур в WPF вы используете какой-то объект. Вы можете д...

27 09 2019 3:59:46

If, else, case в Bash

В Bash, If утверждения очень полезны.  В этом разделе нашего урока вы узнаете, как вы можете использовать, If, else, elif, case инструкции в ваших сценариях Bash....

26 09 2019 3:54:52

Разница между абстрактным классом и интерфейсом в Java

Термин « Абстракция» означает скрытие внутренней реализации функции и только отображение функциональности для пользователей. Это означает, что абстрактный к...

25 09 2019 2:46:28

Как защитить код Python?

Сама природа Python делает задачу защиты исходного кода сложной, потому что ничто не может быть защищено от обратной инженерии. Python, являющийся интерпре...

24 09 2019 5:52:48

Современные языки программирования: список 2018

Список современных языков программирования на 2018 год. Чтобы определиться с конкретным языком программирования для изучения (одним или несколькими) нужно для начала ответить себе на вопрос:...

23 09 2019 22:49:30

Метод indexOf() в Java

Метод Java String indexOf() возвращает позицию указанной строки или символа из данной строки. Если целевая строка или символ не существует, она вернет -1....

22 09 2019 16:15:23

Понимание символа "@" в C#

Символ @ может быть довольно запутанным для некоторых разработчиков C. Я даже знал некоторых, кто программировал довольно долгое время, но у которых все ещ...

21 09 2019 22:53:44

Нарисуйте пунктирные линии с помощью разных стилей штриховки в C#

Контрольная панель определяет, как программа рисует концы точек и тире, которые составляют пунктирную линию. Если линия шириной 1 пиксель, вы, вероятно, не...

20 09 2019 23:52:51

Преобразование String в Float в C#

В этой статье мы напишем программу C# для преобразования String в Float с использованием метода float.Parse () Вывод: 9,819   Источник: http://www.csh...

19 09 2019 1:25:53

Виды языков программирования и их назначение

Какие существуют виды языков программирования? Какое у них назначение? Существует большое количество языков программирования, которые активно применяются для решения как некоторого узкого круга задач, так и во многих довольно широких сферах деятельности....

18 09 2019 3:55:20

Делаем повторяющуюся серию «случайных» чисел в C#

Класс Random может генерировать ряд псевдослучайных чисел.  Их называют «псевдослучайными», а не «случайными», потому что цифры генерируются математическим...

17 09 2019 1:11:29

Как генерировать случайные целые числа в определенном диапазоне в Java

В Java 1.7 или более поздней версии стандартный способ сделать это выглядит следующим образом: min: минимальное значение max: максимальное значение Пример...

16 09 2019 7:50:26

Восстановить контроль в C#

Изменение родительского элемента управления легко. Просто установите его свойство Parent в элемент управления, который должен содержать его. В этом примере...

15 09 2019 23:20:54

Как узнать реальное время в Unity 5 при помощи ntp сервера.

В этом уроке мы разберем, как узнать реальное время в Unity 5 при помощи ntp сервера для избежания "читерства" переводом времени на локальной машине....

14 09 2019 5:11:14

Среда разработки NetBeans

NetBeans – бесплатно распространяемая среда разработки для языков C, C++, Java, PHP, Javascript, Python и прочих. Этот проект разрабатывается независимой г...

13 09 2019 6:11:33

Плюсы игрового движка Unity и его особенности

Вступление перед серией обучающих уроков по Unity 5...

12 09 2019 10:57:41

Разработка устройств на микроконтроллерах AVR: шагаем от чайника до профи (А. Белов)

Книга « Разработка устройств на микроконтроллерах AVR: шагаем от чайника до профи» Белова А. В. поможет Вам всего за шесть несложных шагов преодолеть путь от...

11 09 2019 0:13:53

Переход на другую HTML страницу JavaScript

Вы можете перенаправить веб-страницу с помощью JavaScript, используя ряд методов. Если вам нужен скрипт переадресации JavaScript, совместимый с кросс-брауз...

10 09 2019 12:23:18

Целевое окно, как минимизировать, увеличить или восстановить его в C#

Это первая в серии записей, которая позволяет одному приложению манипулировать целевым окном в другом приложении. Обратите внимание, что это не то, что Mic...

09 09 2019 16:58:16

Класс Java StringBuilder

Java StringBuilder идентичен StringBuffer, за исключением одного важного различия, которое не синхронизировано, это означает, что он не является потокобезо...

08 09 2019 19:22:19

Перечисление записей в метафайле в C#

Пример Отображение метафайла Windows (wmf) в C# < / a> показывает, как рисовать метафайл. В этом примере показано, как перечислять записи в метафайле, пред...

07 09 2019 7:34:28

Циклы в Java Примеры и синтаксис

Существует много ситуаций, когда вы хотите выполнить блок утверждений несколько раз в ваших приложениях. Петли могут выполнять блок кода несколько раз. Цик...

06 09 2019 14:43:59

Эффективный и современный С++: 42 рекомендации по использованию C++11 и C++14 (Скотт Мейерс)

В этой книге отражен бесценный опыт ее автора как программиста на C++. Новые возможности этого языка программирования, появившиеся в стандартах C++11 и C++...

05 09 2019 19:42:21

Как удалить часть изображения в C#

В этом примере вы можете удалить часть изображения. Он позволяет загружать файл изображения, а затем щелкнуть и перетащить, чтобы выбрать область на изобра...

04 09 2019 6:20:39

Как дать свойства индексатора по умолчанию для класса в C#

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

03 09 2019 10:54:16

Язык программирования Python (Д.С.Откидач)

Python является простым и, в то же время, мощным интерпретируемым объектно-ориентированным языком программирования. Он предоставляет структуры данных высок...

02 09 2019 21:58:56

Эффект радуги изображения в C#

Этот пример расширяет сообщение Использовать объект ImageAttributes для применения общих цветовых тонов к изображению на C# для радуги изображения. Он отби...

01 09 2019 7:28:32

Разрешить ограниченный выбор CheckBox в C#

Обычно пользователь может проверить или снять флажок CheckBox независимо от других параметров. Это сообщение показывает, как вы можете разрешить ограниченн...

31 08 2019 11:46:38

StringTokenizer в Java

Класс StringTokenizer пакета Java.util позволяет приложению разбивать или разбивать строку на мелкие части с помощью определенного разделителя (пробел явля...

30 08 2019 18:25:56

Как объекты становятся пригодными для сбора мусора в Java?

Объект не станет кандидатом на сбор мусора, пока все ссылки на него не будут отброшены. Объект отмечен как имеющий право на сбор мусора, когда он больше не...

29 08 2019 8:36:43

Воспроизвести мелодии с определенными частотами в C#

В этом примере показано, как вы можете воспроизводить тоны с заданной частотой и продолжительностью. Когда пользователь нажимает кнопку « Воспроизведение»,...

28 08 2019 2:15:47

Перебрать записи в массиве неизвестной длины в C#

Один из способов циклического перемещения элементов в массиве состоит в том, чтобы жестко закодировать его длину в программе. В качестве альтернативы вы мо...

27 08 2019 16:33:20

Выбор языка программирования: 6 пунктов при выборе своего языка

Выбор языков программирования достаточно широк, но вы можете найти подходящий для вас и изучить его, если поразмыслите над следующими пунктами. 1. Определи...

26 08 2019 15:33:48

Как сделать две формы открытыми друг друга в C#

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

25 08 2019 14:23:13

PHP 5 для начинающих (Дэйв У. Мерсер, Аллан Кент, Стивен Д. Новицки)

Эта книга представляет собой подробное учебное пособие для желающих освоить современную версию PHP. В книге описывается установка и конфигурирование PHP, о...

24 08 2019 1:40:30

Добавьте метод расширения ToString в структуру TimeSpan в C#

До версии .NET Framework 4.0 вы не смогли бы передать ToString структуру TimeSpan структуры формата, поэтому результат всегда был в форме hh: mm: ss .fffff...

23 08 2019 7:12:35

Отображение всплывающих подсказок для элементов ListView в C#

В этом примере показано, как отображать различные подсказки для элементов в ListBox. Когда вы перемещаете мышь над элементом в ListBox, программа используе...

22 08 2019 19:10:48

Объектно-ориентированное программирование в С++ (Лафоре Р. 2004)

Изучение объектно-ориентированной парадигмы программирования обычно ассоциируется с многочасовым курсом лекций и утомительными лабораторными занятиями, во...

21 08 2019 3:58:35

Используйте tristate CheckBox в C#

Обычно CheckBox проверяется или не проверяется. Вы можете поймать обработчик события CheckedChanged, чтобы узнать, когда значение элемента управления было...

20 08 2019 22:23:44

Прочтите CSV-файл в массив в C#

Следующий метод LoadCsv считывает CSV-файл в двумерный массив строк. В коде используется System.IO.File.ReadAllText, чтобы прочитать содержимое файла в стр...

19 08 2019 4:55:46

Клонирование сериализуемых объектов в C#

Если класс сериализуем, то вы можете создать глубокий клон объекта из этого класса, сериализируя его и десериализируя его. В этом примере используется след...

18 08 2019 16:14:17

Сделайте таймер обратного отсчета в C#

Когда программа запускается, она устанавливает имя и время события. Затем он включает управление Timer. В следующем коде показан обработчик событий Timer T...

17 08 2019 14:38:14

Как писать комментарии в JavaScript

Комментарии представляют собой аннотации в исходном коде программы, которые игнорируются компиляторами или интерпретаторами и поэтому не влияют на фактичес...

16 08 2019 9:14:18

Разница между памятью Stack and Heap в Java

Модель Java Heap и Stack Memory определяет, как и когда разные потоки могут видеть значения, записанные в общие переменные другими потоками, и как синхрони...

15 08 2019 19:46:49

Основы программирования в Embarcadero Delphi (Никита Культин)

Книга представляет собой практическое руководство по программированию в Embarcadero Delphi. В ней представлена технология визуального проектирования и собы...

14 08 2019 1:57:11

LINQ. Карманный справочник (Джозеф Албахари, Бен Албахари)

Справочник посвящен технологии LINQ (Language Integrated Query) — новой функциональной возможности языка C# и платформы .NET Framework, которая позволяет п...

13 08 2019 23:49:13

Полностью оправдать строку текста в C#

Класс StringFormat делает его достаточно простым для выравнивания по левому краю, выравнивания по правому краю или центровки строки текста, но, как ни стра...

12 08 2019 21:57:20

Метод Substring() в Java

Подстрока является частью строки. Метод String substring() Java String возвращает новый строковый объект из данной строки. Синтаксис String str = "Java Str...

11 08 2019 8:18:44

Использование свойства ActiveControl в C#

Свойство ActiveControl дает ссылку на текущий активный элемент контейнера. Для формы ActiveControl не учитывает меню, поэтому элемент меню может использова...

10 08 2019 0:37:57

Проверка, нет ли строки в C#

В этом примере используются три строки для сравнения разных методов для определения, является ли строка пустой. Один из методов: метод string класса IsNull...

09 08 2019 0:48:37

StringTokenizer в Java

Класс StringTokenizer пакета Java.util позволяет приложению разбивать или разбивать строку на мелкие части с помощью определенного разделителя (пробел явля...

08 08 2019 14:46:19

Разрешить ограниченный выбор CheckBox в C#

Обычно пользователь может проверить или снять флажок CheckBox независимо от других параметров. Это сообщение показывает, как вы можете разрешить ограниченн...

07 08 2019 10:20:11

Сравните производительность команд if-else и switch в C#

Пример Сравните скорости условного оператора (тройной оператор? :) и оператор if-else в C# сравнивает производительность двух видов условных тестов. Джонни...

06 08 2019 6:51:54

Рекурсивно решить проблему Башни Ханоя в C#

Пример Рекурсивно рисуем двоичное дерево в C# использует рекурсию для рисования ветвей дерева. Хороших примеров рекурсии трудно найти, потому что человечес...

05 08 2019 11:27:53

Перемещение элементов между двумя ListBoxes в C#

Один из способов позволить пользователю выбрать элементы из списка - использовать ListBox или CheckedListBox. Пользователь может щелкнуть, Ctrl + Click, Sh...

04 08 2019 7:20:57

Что такое Externalizable в Java?

Externalizable - это интерфейс, который позволяет вам определять пользовательские правила и собственный механизм для сериализации. Прежде чем понимать инте...

03 08 2019 23:39:12

Глобальные переменные в JavaScript

Как и другие языки программирования, JavaScript также имеет локальные и глобальные переменные. В JavaScript объекты и функции также являются переменными. О...

02 08 2019 2:27:26

Что такое виртуальная машина Java?

Java Virtual Machine (JVM) - это спецификация, предоставляющая среду выполнения, в которой может быть запущен Java-байт-код. Как следует из названия, JVM д...

01 08 2019 21:14:49

Программирование на С++ глазами хакера, 2-е издание (Михаил Фленов)

Рассмотрены нестандартные приемы программирования, а также примеры использования недокументированных функций и возможностей языка C++ при разработке шуточн...

31 07 2019 18:41:37

Hello World! Первая программа на Java

Наиболее распространенным примером первой Java-программы является знаменитый Hello World! программа. Прежде чем перейти к первой программе Java, вы должны...

30 07 2019 14:21:51

Подтвердить форму в C#

Пример Использование события Validating в C# объясняет, как вы можете использовать обработчик событий Validating, чтобы проверить значение поля, когда фоку...

29 07 2019 20:27:56

Метод Java String charAt()

Java String charAt() возвращает символ, расположенный по указанному индексу в String. Строковые индексы начинаются с нуля и варьируются от 0 до длины() - 1...

28 07 2019 2:28:57

Как заменить все вхождения строки в JavaScript?

Метод replace() в JavaScript ищет строку для указанного значения или регулярное выражение и возвращает новую строку, где указанные значения заменяются. Но...

27 07 2019 17:11:52

Сохранение управляющих изображений WPF в C#

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

26 07 2019 5:11:23

Программирование Java для начинающих

Обучение программе означает научиться решать проблемы с помощью кода. Эти простые примеры программирования полностью предназначены для начинающих, которые...

25 07 2019 8:21:55

Сделать общие методы Min и Max в C#

В этом примере показано, как вы можете создать общие методы Min и Max, чтобы найти минимальное и максимальное значения в последовательности параметров. Мет...

24 07 2019 12:41:22

Операторы, типы и переменные в C#

Переменные и типы « Переменные» - это просто места хранения данных.  Вы можете поместить в них данные и получить данные как часть выражения C#. Интерпретация...

23 07 2019 7:30:19

Switch в Java Синтаксис и примеры

Оператор switch используется для выполнения различных действий на основе разных условий. Оператор switch Java работает с байтовыми, короткими, char и int п...

22 07 2019 15:19:24

Создаем класс вне любого оператора пространства имен в C#

Когда вы создаете класс в C#, Visual Studio автоматически помещает его в оператор пространства имен. Если имя вашего проекта isto_remove_namespace, то по у...

21 07 2019 12:21:49

Преобразование двоичного числа в десятичное в C#

В этой статье мы напишем программу на C# для выполнения преобразования из двоичного числа в десятичное. Вывод:  ...

20 07 2019 23:30:21

Используйте сегменты для рисования трехмерных осей с тиковыми метками с использованием WPF и C#

В этом примере используются методы, описанные в post Нарисуйте улучшенные 3D-сегменты, используя WPF и C# , чтобы нарисовать 3D-оси с тиковыми метками. Вы...

19 07 2019 1:24:50

Форматировать текст в RichTextBox в C#

В этом примере используется следующий код для форматирования трех фрагментов текста в первом RichTextBox. Чтобы упростить форматирование, следующий метод S...

18 07 2019 8:52:22

Нарисуйте цветное колесо в C#

В программе используется PathGradientBrush, чтобы заполнить цветовое колесо цветовыми образцами. Рисование колеса в основном автоматическое, но прикладывае...

17 07 2019 3:52:22

Преобразования десятичного числа в двоичное в C#

В этой статье мы напишем программу на C# для преобразования десятичного числа в двоичное. Вывод:  ...

16 07 2019 7:54:55

Почему Java не поддерживает перегрузку оператора?

Java не «нуждается» в перегрузке оператора, потому что это просто выбор, сделанный его создателями, которые хотели сохранить язык более простым. В отличие...

15 07 2019 18:43:32

Сохранение изображений в базе данных Access в WPF и C#

Пример Отображение изображений в Доступ к базе данных в WPF и C# показывает, как вы можете отображать изображения, сохраненные в базе данных Access. Конечн...

14 07 2019 8:12:52

Еще:
Программирование -1 :: Программирование -2 :: Программирование -3 :: Программирование -4 :: Программирование -5 ::

И сказал Великий Программист:
«После трёх дней без программирования жизнь теряет смысл»