原创 【轉】C#實現Omron歐姆龍PLC的Fins Tcp協議

最近項目需要用上位機通訊Omron PLC,使用無線網絡的Fins協議,經測試通過後代碼如下: 使用方法: 1、引用此命名空間; 2、實例化類FinsTcp; 3、調用連接函數conn(); 4、讀取寫入操作(讀位數據,寫位數據,

原创 如何將C++中的SOCKADDR_IN*參數類型轉換成C#中的參數類型

將C++中的參數類型SOCKADDR_IN*映射爲C#中的IntPtr參數類型的示例代碼如下: IntPtr ptrSockaddr = new IntPtr(); //ip地址 sockaddr_in sockaddr =

原创 WPF 繪製曲線圖(超簡版)

前端代碼 <Window x:Class="Wpf繪圖.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

原创 C#使用ODBC方式讀寫MySQL數據庫

創建數據庫文件 首先用MySQL Workbench創建數據庫,建立之前,需要安裝 1、ODBC.NET(全稱ODBC .NET Data Provider)是一個免費的.NET Framework附加組件,需要到微軟公司的網站上

原创 【轉】c#讀取Modbus數據

前面連續寫了關於SOCKET編程的東西,似乎有點高大上,爲了學習而學習。因此這裏我們來整點實際應用的東西。C#如何讀取Modbus數據,Modbus很多人可能一點都不知道,也正常,隔行如隔山嘛。Modbus在自動化行業就不一樣,屬

原创 C#實現Socket_TCP/IP(客戶端,服務器端通信)

客戶端與服務器通信,通過IP(識別主機)+端口號(識別應用程序)。 IP地址查詢方式:Windows+R鍵,輸入cmd,輸入ipconfig。 端口號:可自行設定,但通常爲4位。 服務器端: using System; using

原创 【轉】QT Wince 開發指南

最近看了一下,QT 感覺這個框架挺不錯的,着手買了一個arm11的開發板開始了新的測試。 環境搭建 VS2008 OR VS2005SP1 中英文都可以 一個搭載WINCE 的開發板(或wince windows 的手機),QT

原创 MVVM模式解析和在WPF中的實現

MVVM模式解析和在WPF中的實現感謝原作者: 感謝原作者: 點擊鏈接查看: https://www.cnblogs.com/durow/p/4853729.html 這篇文章寫的非常好,通俗易懂,多讀兩遍,大有深意。

原创 [swift5]基礎知識

Hello World 不用編寫main函數,Swift將全局範圍內的首句可執行代碼作爲程序入口; 一句代碼尾部可以省略分號(😉,多句代碼寫到同一行時必須使用分號(;)隔開; 用var定義變量,let定義常亮,編譯器能自動推斷出變

原创 【轉】c#連接Access數據庫及增刪改查作

c#連接Access數據庫及增刪改查作 點擊上方連接即可,文章內容很不錯。

原创 Qt4.8.6開發WinCE 5.0環境搭建

Qt-Wince5.0開發環境介紹 1、Windows7SP1 64 2、vs2008,以及sp1補丁 3、編譯qt-everywhere-opensource-src-4.8.6.zip 4、qt-vs-addin-1.1.11

原创 【C#】TCP通信使用結構體來傳輸數據

在寫C#TCP通信程序時,發送數據時,只能發送byte數組,處理起來比較麻煩不說,如果是和VC6.0等寫的程序通信的話,很多的都是傳送結構體,在VC6.0中可以很方便的把一個char[]數組轉換爲一個結構體,而在C#卻不能直接把b

原创 使用CancellationTokenSource 取消任務

示例代碼: using System; using System.Threading; using System.Threading.Tasks; namespace ConsoleApp1 { class Progra

原创 【轉】c#結構體和byte[]之間的轉換

/// <summary> /// 結構體轉化成byte[] /// </summary> /// <param name="structure"></param> /// <returns

原创 WPF之ScrollViewer樣式修改

https://blog.csdn.net/mpegfour/article/details/78877654 這個設計很棒。 點贊 收藏 分享 文章舉報 愛喝奶茶的火鍋