Criando Indicadores de Progresso Parciais em WinForms com C# e Tasks
No desenvolvimento de aplicações WinForms, é comum encontrar cenários onde certas operações de carregamento de dados ou processamento levam tempo considerável. Se essas operações forem executadas diretamente na thread principal da interface do usuário (UI), a aplicação pode congelar, tonrando-se não responsiva e frustrando o usuário. Para evita ...
Publicado em 7-8 06:01
Sistema de Monitoramento de Temperatura e Umidade para Armazéns
Comandos de Controel
Ativar aquecedor fa 10 01 01 b0 55 fb FA 10 01 02 00 00 20 FB Desativar aquecedor fa 10 01 03 31 94 fb FA 10 01 04 00 00 0A FB
Ativar desumidificador fa 10 01 05 b1 96 fb FA 10 01 06 00 00 1C FB Desativar desumidificador fa 10 01 07 30 57 fb FA 10 01 08 00 00 25 FB
Ativar ventilação fa 10 01 09 b1 93 fb FA 10 01 0A 00 00 06 ...
Publicado em 7-6 10:28
Ferramenta de Diagnóstico para Porta Serial com Interface C# WinForms
Este artigo descreve a implementação de um utilitário de teste de porta serial usando C# e Windows Forms. O aplicativo permite configurar parâmetros de comunicação serial, enviar e receber dados em formatos ASCII e hexadecimal, e monitorar estatísticas de tráfego. A seguir, apresenta-se o código-fonte modificado com nomes alternativos de variáv ...
Publicado em 7-1 04:26
Scanner de Intensidade de Sinal WiFi em C# com Estimativa de Distância
Este artigo descreve a implementação de um scanner de sinal WiFi em C# que detecta a intensidade do sinal, estima distâncias e monitora redes em tempo real.
Implementação do Componente Principal
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Timers;
using SimpleWifi;
public class ...
Publicado em 6-16 23:40
Introdução à Programação Gráfica com GDI+ em C#
Visão Geral do GDI+
GDI+ (Graphics Device Interface Plus) é uma evolução da interface gráfica GDI, fornecnedo recursos avançados para criação de aplicações gráficas em .NET. Este framework organiza-se em dois componentes fundamentais: objetos gráficos que definem ferramentas e variáveis de ambiente, e funções que utilizam esses recursos para re ...
Publicado em 6-16 21:07
Exportação de DataGridView para Excel em WinForms com NPOI
Ao desenvolver aplicações Windows Forms, é comum a necessidade de exportar dados de um controle DataGridView para uma planilha Excel. Existem diferentes abordagens para realizar essa tarefa, e a escolha da biblioteca impacta diretamente no desempenho.
Abordagem convencional com Interop do Excel
Uma técnica frequentemente encontrada utiliza a au ...
Publicado em 6-10 04:18
Implementação de Controle de Compressores de Ar com WinForms e Protocolo Modbus
O desenvolvimento de interfaces de monitoramento industrial (IHM) exige a criação de componentes visuais que reflitam o estado real dos equipamentos e permitam o envio de comandos via protocolos de comunicação, como o Modbus. Abaixo, detalhamos a construção de um sistema de controle para compressores e bombas utilizando Windows Forms.
1. Criaçã ...
Publicado em 6-9 19:24