發表文章

目前顯示的是 5月, 2022的文章

Git/SVN Tortoise 圖示沒有顯示

打開CMD輸入regedit 找到  \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers  把Tortoise文字前加'空白1', 讓名稱顯示在前面 系統預設只會顯示前15個圖示

Win11右鍵選單變更為Win10版本

Win11預設滑鼠右鍵選單會分為2層, 要變更為Win10的樣式, 可以打cmd輸入下列指令, 重開電腦後生效。 reg add HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32 /ve /f ref web: https://adersaytech.com/kb-article/rollback-context-menu-win11.html

C# 匯出Excel套件 EPPlus

 EPPlus //非商業用 ExcelPackage.LicenseContext = OfficeOpenXml.LicenseContext.NonCommercial;                //filePath:檔案路徑                 FileInfo FileInfoXLS = new FileInfo(filePath);                 using (ExcelPackage package = new ExcelPackage(FileInfoXLS))                 {                     ExcelWorksheet ws = package.Workbook.Worksheets.Add("Data");                     // 將DataTable資料塞到sheet中                     ws.Cells["A1"].LoadFromDataTable(dtData, true);                     // 設定Excel Header 樣式                     using (ExcelRange rng = ws.Cells[1, dtData.Columns.Count])                     {                         rng.Style.Font.Bold = true;                         rng.Style.Fill.PatternType = ExcelFillStyle.Solid;                         rng.Style.Fill.BackgroundColor.SetColor(Color.FromArgb(79, 129, 189));                         rng.Style.Font.Color.SetColor(Color.White);                     }                     var stream = new MemoryStream();  

查詢電腦型號

 在執行輸入[dxdiag], 可以查到電腦型號。

怎麼停用Win10縮放比例造成WinForm尺寸跑掉問題

圖片
 因為現在螢幕解析度越來越高, 若在筆電上使用Win10系統時, 字會變很小, 所以通常都會放大125%~150%, 這會導致使用Visual Studio開啟Winform專案時, 物件尺寸會跑掉。 解決方法可以直接接外接螢幕, 調回100%, 就不會影響到Winform物件尺寸, 但也可以透過下面修改, 直接停用Visual Studio的DPI感知設定, 1. 開啟登錄(regedit) 2. 在[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags]新增機碼[Layers] 3. 在Layers下新增子機碼 a. 名稱: VS程式路徑 b. 類型: REG_SZ c. 資料(值): DPIUNAWARE 4. 再開啟Winform視窗時, 就會顯示[自動縮放比例已關閉] 各版本VS程式路徑: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\devenv.exe C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\devenv.exe C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\devenv.exe ref web: https://docs.microsoft.com/zh-tw/visualstudio/designers/disable-dpi-awareness?view=vs-2022#add-a-registry-entry