Форум программистов, компьютерный форум, киберфорум
Наши страницы
Блоги
Войти
Регистрация
Восстановить пароль
Старый
Панель кнопок
Запись от Wolflind размещена 08.09.2018 в 11:05
Метки c#, winforms

Не по теме:

Данную тему я перенес с форума можно посмотреть тут



В компании где я работаю есть программа, которую делали много разных людей в разное время
основная форма состоит из набора кнопок...
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.PNG
Просмотров: 88
Размер:	23.3 Кб
ID:	5026   Нажмите на изображение для увеличения
Название: Снимок2.PNG
Просмотров: 81
Размер:	31.4 Кб
ID:	5027   Нажмите на изображение для увеличения
Название: Снимок3.PNG
Просмотров: 82
Размер:	32.8 Кб
ID:	5028  

Аватар для Wolflind
Размещено в Без категории
Просмотров 187 Комментарии 0 Wolflind вне форума
Старый
Добавление .js файлов в проект веб форм SharePoint
Запись от V_Monomax размещена 10.07.2018 в 09:13
Обновил(-а) V_Monomax 10.07.2018 в 10:58 (устранение неточностей)
Метки asp.net, c#, sharepoint

SharePoint весьма интересный движок для внутреннего сайта да и для документооборота. Очень удобно что для него можно писать свои странички, как в ASP.net, так и во внутренем редакторе уже встроенном...
Аватар для V_Monomax
Размещено в Без категории
Просмотров 132 Комментарии 0 V_Monomax вне форума
Старый
C# распаковка gzip-архива (в .NET Framework 2.0)
Запись от stpigidy размещена 30.05.2018 в 12:52

Для работы с gzip-архивами есть класс GZipStream из пространства имен System.IO.Compression, доступный в .NET Framework 2.0, однако в MSDN почему-то получилось, как в анекдоте про Вовочку, класс есть,...
Размещено в Без категории
Просмотров 368 Комментарии 1 stpigidy вне форума
Старый
C# является ли файл gzip-архивом
Запись от stpigidy размещена 26.05.2018 в 16:17

Возникла задача работать с данными, которые могут быть сжаты в gzip-архив. Соответственно, необходимо было определить, является ли файл gzip-архивом. Это довольно просто, gzip-архив можно определить по...
Размещено в Без категории
Просмотров 322 Комментарии 0 stpigidy вне форума
Старый
C# Про конвертирование строки в Double (или любой другой тип с плавающей запятой)
Запись от stpigidy размещена 24.05.2018 в 19:05
Обновил(-а) stpigidy 24.05.2018 в 19:09 (нифигасе тут теги странно работают)

Напоролся на тривиальный, но неприятный подводный камень. Функция Convert.ToDouble() по умолчанию смотрит на разделитель целой и дробной части, который указан в системных настройках. И если в строке разделитель...
Размещено в Без категории
Просмотров 433 Комментарии 10 stpigidy вне форума
Старый
Рейтинг: 5.00. Голосов: 4.
Neural Network Racing - Part 4
Запись от Storm23 размещена 12.04.2018 в 02:45
Обновил(-а) Storm23 18.04.2018 в 11:04

Итак, после того, как ИИ готово, можно перенести весь проект в Unity и сделать полноценную гонку в 3D.

Экспорт трека в Unity

Редактор треков, который я описывал ранее, сохраняет...
Аватар для Storm23
Размещено в Без категории
Просмотров 692 Комментарии 4 Storm23 вне форума
Старый
Рейтинг: 5.00. Голосов: 8.
Neural Network Racing - Part 3
Запись от Storm23 размещена 11.04.2018 в 01:40

После создания модели автомобиля и трека все готово для главного - создания ИИ на базе нейронной сети для управления машиной.

Нейронная сеть

Для управлением автомобилем,...
Вложения
Тип файла: zip NNRacing.zip (3.62 Мб, 74 просмотров)
Аватар для Storm23
Размещено в Без категории
Просмотров 620 Комментарии 2 Storm23 вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Neural Network Racing - Part 2
Запись от Storm23 размещена 10.04.2018 в 21:24

Продолжаем.
После создания физической модели автомобиля, сделаем модель трека и сенсоры для нашей машинки.

Модель трека
Обычно, моделирование трека делают в 3D движках. Это...
Аватар для Storm23
Размещено в Без категории
Просмотров 434 Комментарии 0 Storm23 вне форума
Старый
Рейтинг: 5.00. Голосов: 4.
Neural Network Racing
Запись от Storm23 размещена 10.04.2018 в 16:06

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

Идея
Идея заключается...
Вложения
Тип файла: zip CarPhysicsTester.zip (146.6 Кб, 63 просмотров)
Аватар для Storm23
Размещено в Без категории
Просмотров 406 Комментарии 0 Storm23 вне форума
Старый
C# Скачивание и разархивация архива
Запись от Meerith размещена 01.12.2017 в 12:23
Метки c#, tutorial, zip

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

Как выяснилось, на форуме это уже обсуждалось много раз, и...
Размещено в Без категории
Просмотров 360 Комментарии 2 Meerith вне форума
Старый
Рейтинг: 3.00. Голосов: 2.
Первые шаги
Запись от gyrgen размещена 17.11.2017 в 19:16 (ProFire (Движок))

Движок пишется на c#. Для визуализации 3D я использую OpenGL библиотеки, т.к. информации гораздо больше чем у аналогов. Для начала я создал собственный элемент со вкладками в котором можно изменять его...
Миниатюры
Нажмите на изображение для увеличения
Название: sC9Ch_wkIq8.jpg
Просмотров: 201
Размер:	152.9 Кб
ID:	4445   Нажмите на изображение для увеличения
Название: ZopDeNagZnI.jpg
Просмотров: 141
Размер:	135.2 Кб
ID:	4446   Нажмите на изображение для увеличения
Название: 0AX-tZ6OJqc.jpg
Просмотров: 148
Размер:	123.7 Кб
ID:	4447  

Нажмите на изображение для увеличения
Название: Y7m63GLpDk8.jpg
Просмотров: 348
Размер:	132.9 Кб
ID:	4448   Нажмите на изображение для увеличения
Название: 9cFGMcugLu0.jpg
Просмотров: 235
Размер:	134.3 Кб
ID:	4449   Нажмите на изображение для увеличения
Название: Rc3gpwE_P9I.jpg
Просмотров: 233
Размер:	131.9 Кб
ID:	4450  

Вложения
Аватар для gyrgen
Размещено в ProEngine Движок
Просмотров 247 Комментарии 0 gyrgen вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Разбиение коллекции на диапазоны средствами LINQ.
Запись от diadiavova размещена 24.10.2017 в 14:51
Обновил(-а) diadiavova 06.06.2018 в 19:26
Метки c#, linq

  1. Задача с форума
  2. Попробуем обобщить
Задача с форума
Недавно на форуме попался достаточно простой вопрос - как получить длину самой длинной последовательности чисел, идущих подряд (то есть где...
Аватар для diadiavova
Размещено в Без категории
Просмотров 362 Комментарии 0 diadiavova вне форума
Старый
О себе №2 рубрика "Дневник разработчика"
Запись от imsarim размещена 10.04.2017 в 14:07
Метки c#, unity

Немного о себе, я начинающий программист, нахожусь 2-ой год на стадии обучения, из этих двух лет можно выделить только 5 месяцев спокойного обучения, остальное время я просто потратил впустую.
...
Размещено в Без категории
Просмотров 355 Комментарии 0 imsarim вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Хелперы CheckInterval и Triggered
Запись от Storm23 размещена 28.03.2017 в 13:27
Обновил(-а) Storm23 28.03.2017 в 15:50
Метки c#, gamedev

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

CheckInterval

Часто бывает нужно выполнять некое действие но не...
Миниатюры
Нажмите на изображение для увеличения
Название: Скриншот 2017-03-28 13.35.01.png
Просмотров: 256
Размер:	22.9 Кб
ID:	4185  
Вложения
Тип файла: zip WindowsFormsApplication368.zip (441.9 Кб, 98 просмотров)
Аватар для Storm23
Размещено в Без категории
Просмотров 501 Комментарии 1 Storm23 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Сериализатор статических классов
Запись от Storm23 размещена 04.03.2017 в 02:02
Обновил(-а) Storm23 04.03.2017 в 02:27
Метки c#

Бывает необходимо сериализовать статический класс. Ниже приведена реализация расширения для бинарного сериализатора (BinaryFormatter), которая позволяет сериализовать и десериализовать статические классы...
Аватар для Storm23
Размещено в C#, WinForms
Просмотров 426 Комментарии 0 Storm23 вне форума
Старый
Табличный метод
Запись от Serg34 размещена 11.11.2016 в 01:28

Сегодня я хотел бы поделиться с Вами решением одной задачи табличным методом.
Вначале пару цитат про табличный метод из книги Макконнелла "Совершенный код"

"Табличный...
Миниатюры
Нажмите на изображение для увеличения
Название: Таблицы.jpg
Просмотров: 212
Размер:	158.7 Кб
ID:	4021  
Вложения
Аватар для Serg34
Размещено в Без категории
Просмотров 504 Комментарии 0 Serg34 вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
MIDI музыка на C#. Часть 4-я.
Запись от diadiavova размещена 20.10.2016 в 13:18
Обновил(-а) diadiavova 06.06.2018 в 19:28
Метки c#, midi, music, winmm

  1. Пауза и воспроизведение с любого момента
  2. Фильтр по каналам
  3. Транспозиция
Пауза и воспроизведение с любого момента

Остановить воспроизведение несложно, надо только иметь в виду, что...
Вложения
Тип файла: zip midi.zip (354.4 Кб, 109 просмотров)
Аватар для diadiavova
Размещено в Без категории
Просмотров 509 Комментарии 0 diadiavova вне форума
Старый
MIDI музыка на C#. Часть 3-я.
Запись от diadiavova размещена 18.10.2016 в 15:59
Обновил(-а) diadiavova 06.06.2018 в 19:29
Метки c#, midi, music, winmm

  1. Шаблоны аккордов
  2. Другой подход к шаблонизации аккордов
  3. Воспроизведение с использованием таймера
Шаблоны аккордов

При написании GetChord мне пришлось несколько раз исправлять ошибки....
Вложения
Тип файла: zip midi.zip (166.8 Кб, 87 просмотров)
Аватар для diadiavova
Размещено в Без категории
Просмотров 491 Комментарии 0 diadiavova вне форума
Старый
MIDI музыка на C#. Часть 2-я.
Запись от diadiavova размещена 04.10.2016 в 16:14
Обновил(-а) diadiavova 06.06.2018 в 19:30
Метки c#, midi, music, winmm

  1. Воспроизведение потока сообщений
  2. Аккомпанемент
  3. Объединение коллекций сообщений
Воспроизведение потока сообщений

Описанный выше метод воспроизведения мелодии - на самом деле не очень...
Миниатюры
Нажмите на изображение для увеличения
Название: ElCondorPasa.jpg
Просмотров: 146
Размер:	99.9 Кб
ID:	3993  
Вложения
Тип файла: zip midi.zip (122.9 Кб, 103 просмотров)
Аватар для diadiavova
Размещено в Без категории
Просмотров 492 Комментарии 0 diadiavova вне форума
Старый
MIDI музыка на C#. Часть 1-я.
Запись от diadiavova размещена 02.10.2016 в 17:59
Обновил(-а) diadiavova 06.06.2018 в 19:32
Метки c#, midi, music, winmm

  1. Воспроизводим ноту
  2. Сыграем мелодию
  3. Воспользуемся старыми наработками
Разбираясь в вопросах темы "Мелодии на бипере", решил не останавливаться на достигнутом и пошел дальше. Наиболее естественным...
Аватар для diadiavova
Размещено в Без категории
Просмотров 850 Комментарии 0 diadiavova вне форума
Старый
Мелодии на бипере
Запись от diadiavova размещена 26.09.2016 в 15:48
Обновил(-а) diadiavova 06.06.2018 в 19:34
Метки beep, c#, music

  1. Выделяем логику воспроизведения в отдельный метод
  2. Создаем понятный формат
  3. Пример мелодии
  4. Код обработки формата
Идею для статьи навеяла одноименная тема на форуме. Практическое применение проигрывания...
Миниатюры
Нажмите на изображение для увеличения
Название: рюмка-водки.jpg
Просмотров: 280
Размер:	108.5 Кб
ID:	3977  
Вложения
Тип файла: zip Beepper.zip (51.0 Кб, 104 просмотров)
Аватар для diadiavova
Размещено в Без категории
Просмотров 991 Комментарии 0 diadiavova вне форума
Старый
Рейтинг: 1.00. Голосов: 1.
Чтение с последовательного порта без использования Sleep
Запись от Rius размещена 13.08.2016 в 16:32
Обновил(-а) Rius 30.09.2016 в 17:30
Метки .net, c#, serialport, uart

В продолжение темы http://www.cyberforum.ru/windows-forms/thread1773718.html

Если возникает необходимость обмена с внешним устройством по UART, в C# для этого самый очевидный способ - применение...
Вложения
Тип файла: zip SerialStreamTest.zip (30.5 Кб, 108 просмотров)
Аватар для Rius
Размещено в C# .Net
Просмотров 1113 Комментарии 0 Rius вне форума
Старый
Mono под Linux'ом. Жизнь без WebBrowser.
Запись от diadiavova размещена 18.07.2016 в 16:51
Обновил(-а) diadiavova 06.06.2018 в 19:36
Метки c#, linux, mono, mozilla, webbrowser

Недавно понадобилось писать небольшие приложения под Linux. Естественно, первое, что я предпринял в этом направлении - начал изучать, какие возможности предоставляет Mono и особенно WinForms. Причины...
Вложения
Тип файла: zip GetVkAccessToken.zip (81.8 Кб, 108 просмотров)
Аватар для diadiavova
Размещено в Без категории
Просмотров 747 Комментарии 0 diadiavova вне форума
Старый
Открытие новых диалогов
Запись от bodynar размещена 20.05.2016 в 16:47
Обновил(-а) bodynar 20.05.2016 в 16:48
Метки c#, mvvm, wpf

Не так давно, в ходе изучения MVVM-паттерна, наткнулся на такой вопрос: "А как все-таки открывать новые диалоговые окна (View) из ViewModel?".
Небольшая справка
MVVM - Model-View-ViewModel - паттерн проектирования
...
Аватар для bodynar
Размещено в Без категории
Просмотров 371 Комментарии 0 bodynar вне форума
Старый
Программное задание параметров формы, кнопки (Button) и списка (ListBox)
Запись от Alex_Gur размещена 28.01.2016 в 11:52
Обновил(-а) Alex_Gur 28.01.2016 в 11:55

Предлагаю вниманию пользователей упрощенный пример (с комментариями) программного задания параметров формы, кнопки (Button) и списка (ListBox) на языке C#.
В данном примере указанные элементы создаются...
Аватар для Alex_Gur
Просмотров 300 Комментарии 0 Alex_Gur вне форума
Старый
Рейтинг: 5.00. Голосов: 6.
Автоматическое выравнивание сканов документов
Запись от Storm23 размещена 01.11.2015 в 19:54
Обновил(-а) Storm23 01.11.2015 в 19:56
Метки .net, c#

Автоматическое выравнивание сканов документов

Часто отсканированные или сфотографированные документы имеют перекос:

Нажмите на изображение для увеличения
Название: Exhibit-C-WF-00.jpg
Просмотров: 301
Размер:	14.5 Кб
ID:	3416

От этого перекоса...
Миниатюры
Нажмите на изображение для увеличения
Название: 1.png
Просмотров: 268
Размер:	56.4 Кб
ID:	3417   Нажмите на изображение для увеличения
Название: 2.png
Просмотров: 255
Размер:	15.7 Кб
ID:	3418   Нажмите на изображение для увеличения
Название: ex1.png
Просмотров: 310
Размер:	153.9 Кб
ID:	3419  

Нажмите на изображение для увеличения
Название: ex2.png
Просмотров: 267
Размер:	174.2 Кб
ID:	3420   Нажмите на изображение для увеличения
Название: ex3.png
Просмотров: 364
Размер:	634.9 Кб
ID:	3421  
Вложения
Тип файла: zip SkewCorrection.zip (94.9 Кб, 218 просмотров)
Аватар для Storm23
Размещено в Без категории
Просмотров 4307 Комментарии 12 Storm23 вне форума
Старый
Как внести изменения в ListBox
Запись от Spawn размещена 26.06.2014 в 09:39
Обновил(-а) Spawn 26.06.2014 в 09:42
Метки c#, winforms

Очень часто сам забываю, что и WinForms с привязкой данных дружит, пусть и очень скудны средства, но определённые вещи без наворотов WPF тоже можно сделать.
C#
1
        public Form1()
...
Вложения
Тип файла: rar WPListBoxBind.rar (9.4 Кб, 137 просмотров)
Аватар для Spawn
Размещено в WinForms
Просмотров 585 Комментарии 0 Spawn вне форума
Старый
Создать событие
Запись от НеСказочник размещена 27.03.2014 в 00:15
Метки c#, event, событие

Не знаю для чего тут блоги, но вот отвечал одному человеку на вопрос о событиях и так увлёкся, что аж сохранить на память захотелось.
Цитата:
Сообщение от НеСказочник Посмотреть сообщение
что такое событие: это буквально любое событие, например переменная
...
Размещено в Без категории
Просмотров 572 Комментарии 0 НеСказочник вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
C# динамические конструкторы (альтернатива Activator)
Запись от sigmov размещена 28.02.2014 в 18:49

Если Вам когда-нить приходилось использовать Activator.CreateInstance(Type,object[]) и ужасаться потерям скорости от динамического создания объектов, то Вам будет интересно.

Например реализовать...
Аватар для sigmov
Размещено в Без категории
Просмотров 1570 Комментарии 0 sigmov вне форума
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru