Форум программистов, компьютерный форум, киберфорум
разработка
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
разработка
Старый
Основные операции с древовидным списком и его узлами (TreeView, TreeNode)
Запись от mozgotron размещена 27.04.2020 в 20:33 / MoZGoTRoN
Показов 1190 Комментарии 0

  1. Открытие файла и загрузка данных в Тривью.
  2. Сохранение изменённого древовидного списка в файл.
  3. Вывод полного пути выделенного узла в Статусбар.
  4. Раскрытие выделенного узла и всех его подузлов.
  5. Сворачивание выделенного узла и всех его подузлов.
  6. Переход по дереву на уровень
...
Аватар для mozgotron
Старый
Алгоритм 8-значного тайм-кода
Запись от mozgotron размещена 01.12.2019 в 13:48 / MoZGoTRoN
Показов 2509 Комментарии 0

Разработал вторую версию алгоритма генерации 8-значного тайм-кода. Первую версию не буду здесь описывать, так как она в корне неправильная, хотя и рабочая (уже несколько лет использую в одной своей программе).

Описание тайм-кода

Количество разрядов: 8
Основание системы счисления: 36
Используемый алфавит кодирования: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ (36 символов)
...
Аватар для mozgotron
Старый
Масштабирование картинок в PictureBox
Запись от mozgotron размещена 23.11.2019 в 23:41 / MoZGoTRoN
Показов 1518 Комментарии 0

Наконец-то сегодня до меня дошло, как можно без лишних алгоритмов масштабировать картинки с сохранением их пропорций под текущий размер пикчербокса в приложениях Windows Forms.
Блин! Даже не нужно запрашивать размеры контрола, картинки и высчитывать их проценты.
Просто грузим изображение в PictureBox и в зависимости от размеров изображения применяем один из двух режимов свойства SizeMode:

VB.NET
1
2
PictureBox1.Image = Image.FromFile(selFilePath)
If PictureBox1.Image.Height
...
Аватар для mozgotron
Старый
Рейтинг: 5.00. Голосов: 1.
План ClickOnce-программы для работы с графическими файлами
Запись от mozgotron размещена 14.11.2019 в 00:15 / MoZGoTRoN
Показов 1710 Комментарии 3

Благодаря замечаниям форумчан Usaga и Rius, удалил со своего компа Microsoft Visual Studio Ultimate 2012 v.11.0.50727.1 RTMREL и перешёл на Microsoft Visual Studio Community 2019 v.16.3.8.

Некоторые профессиональные программисты рекомендуют всем, кто программирует, даже дилетантам типа меня, перед кодированием в редакторе кода, сначала...
Аватар для mozgotron
Старый
2 разных варианта одной и той же хеш-функции CRC-32 на языке VB .NET
Запись от mozgotron размещена 18.10.2019 в 22:00 / MoZGoTRoN
Показов 2139 Комментарии 1

1-й вариант 2005 года от заграничного форумчанина <ABX; с форума “VBForums” фирмы QuinStreet Inc.

VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Option Strict On
Option Explicit On 
 
Imports System.Security.Cryptography
 
Namespace xous.Security.Cryptography
 
    Public Class CRC32
        Inherits HashAlgorithm
 
        Private Const _DefaultPolynomial As Integer = &HEDB88320
 
#Region " Member Variables "
        Private
...
Аватар для mozgotron
Старый
Перевод хеш-функции Пирсона с языка C на VB .NET
Запись от mozgotron размещена 12.09.2019 в 00:10 / MoZGoTRoN
Показов 1910 Комментарии 0

Листинг кода на языке Си, который нужно перевести на язык VB .NET:

C
1
2
3
4
5
6
7
8
9
10
void Pearson16(const unsigned char *x, size_t len,
              char *hex, size_t hexlen) 
    {
       size_t i;
       size_t j;
       unsigned char h;
       unsigned char hh[8];
       static const unsigned char T[256] = {
       // 0-255 shuffled in any (random) order suffices
        98,  6, 85,150, 36, 23,112,164,135,207,169,  5, 26, 64,165,219,
...
Аватар для mozgotron
Новые блоги и статьи
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru