原创 C#三點法計算圓心座標和圓半徑

引用“System.Drawing” Using指令: using System.Drawing; 代碼塊: /// <summary> /// 三點法計算圓心座標和圓半徑 /// </summary> /// <par

原创 解決"無法找到“XXX.exe”的調試信息,或者調試信息不匹配

首先打開菜單 項目->項目屬性頁 ; 1、選擇 配置屬性->鏈接器->調試->生成調試信息 改爲 是 ,如下圖: 2、選擇 配置屬性->C/C++ ->常規->調試信息格式 改爲 用於“編輯並繼續”的程序數據庫(/ZI),如下圖

原创 c++微秒級計時器

QueryPerformanceCounter()這個函數返回高精確度性能計數器的值,它可以以微秒爲單位計時.但是QueryPerformanceCounter()確切的精確計時的最小單位是與系統有關的,所以,必須要查詢系統以得到

原创 Winform控件縮寫規則

1、標準控件 序號 縮寫 控件名 1 btn Button 2 chk CheckBox 3 ckl CheckedListBox 4 cmb ComboBox 5 dtp DateTimePicke

原创 C#保存二維double數組至csv文件

引用“System.Windows.Forms” Using指令: using System.IO; using System.Windows.Forms; 代碼塊: /// <summary> /// 保存二維doub

原创 C#最小二乘法擬合圓獲取圓心座標、圓半徑

NuGet->安裝MathNet.Numerics ; 引用“System.Drawing”; Using指令: using System.Drawing; using MathNet.Numerics.LinearAlgeb

原创 Winform跨線程訪問控件

採用以下代碼,可以方便的在子線程中訪問主線程控件 BeginInvoke(new Action(() => { //訪問主線程控件的代碼 }));

原创 C#一維string數組轉換爲二維double數組

/// <summary> /// 一維string數組轉換爲二維double數組 /// </summary> /// <param name="stringData">一維string數組</param> /// <param

原创 C#一維數組生成灰度圖並在指定picturebox中顯示

引用“System.Drawing”和“System.Windows.Forms” Using指令: using System.Drawing; using System.Windows.Forms; 代碼塊: ///

原创 腳本恢復Win10照片查看器

新建txt文本文檔,寫入以下內容,保存關閉文檔,修改文檔擴展名爲“.bat”,以“管理員身份運行”該文檔,打開圖片享受成果吧_ @echo off&cd\&color 0a&cls echo Win10 PhotoViewer

原创 MATLAB擬合圓函數

function [xc,yc,R,a] = circfit(x,y) %MATLAB擬合圓函數 n=length(x); xx=x.*x; yy=y.*y; xy=x.*y; A=[sum(x) sum(y) n;sum(xy)

原创 cmd獲取當前系統時間命令

方法1、命令: echo %date:~0,4%/%date:~5,2%/%date:~8,2%%time:~0,2%:%time:~3,2%:%time:~6,2% 輸出結果: 方法2、命令: net time \\127.0

原创 Winform ComboBox設置爲只讀

兩種方法: 修改屬性“DropDownStyle”的選項爲“DropDownList”; comboBox1.DropDownStyle = ComboBoxStyle.DropDownList;

原创 解決DLL load failed:The specified module could not be found

通過下述命令查看DLL dependencies,確認dependencies項是否存在。 dumpbin /DEPENDENTS my.dll

原创 解決64位dll“error LNK1561: 必須定義入口點”

“項目名稱”右鍵->“屬性”->“配置屬性”->“常規”->“項目默認值”->“配置類型”->由“應用程序(.exe)”修改爲“動態庫(.dll)”。