目前分類:.NET (20)
- Mar 25 Thu 2021 06:33
[C#] IniHelper
- Jul 28 Tue 2020 06:39
讀取影片中的特定 Frame
- Jul 18 Sat 2020 22:49
C# 利用 Mutex 確保程式不重複啟動
首先要確保要避免程式被重複執行,一般常見的基本方法是,透過查詢目前所有執行程序(process)的名稱,來檢查是否有已經被執行,然而這種方式需要讀取程序清單逐個進行檢查,本文透過 互斥鎖(Mutual exclusion, Mutex) 來達到相同之效果,程式如下:
- Mar 23 Mon 2020 20:48
ASP MVC - Using Entity Framework
- Oct 25 Fri 2019 09:00
WPF - 開啟視窗
在Windows Form 開啟第二個視窗(form),目的是達到如下圖效果:
- Oct 24 Thu 2019 09:00
WPF - Icon 設定
- May 28 Tue 2019 05:33
C# 啟動程式(Process)
runProcess 第一個參數為要啟動的程式名稱(請確保該字串在cmd是可以正常執行的)
地二個參數為 程式執行時帶入的參數,相當於一般程式main function 中的args。
- Sep 30 Sat 2017 23:54
ASP.NET TreeView 使用方法
- Sep 30 Sat 2017 23:45
ASP.NET 自動重組 網路路徑(含QueryString)
- Sep 03 Sun 2017 13:32
ASP-MVC 錯誤導頁
- Aug 07 Mon 2017 03:53
ASP 上傳Excel並儲存至SQL資料庫
- Aug 04 Fri 2017 15:34
ASP.NET 下載檔案CSV
先將資料以(Comma-Separated Values,CSV ) 格式利用StingBuilder儲存。
透過Encoding將資料編碼後轉為Byte[]後透過downloadFile 提供下載。
- Aug 02 Wed 2017 15:25
ASP.NET 利用iTextShap建立PDF檔
- Aug 02 Wed 2017 14:17
ASP.NET 下載檔案Zip壓縮
- Jun 19 Mon 2017 18:34
ASP 透過 NPOI 產生 Excel (.xlsx檔 2007格式)
- Jun 03 Sat 2017 22:57
error MSB8020
出現以下錯誤訊息表示你的專案設定的環境與實際環境不相匹配,找不到對應的工具。
Error 1 error MSB8020: The build tools for v140 (Platform Toolset = 'v140') cannot be found. To build using the v140 build tools, please install v140 build tools. Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Upgrade Solution...". C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.Cpp.Platform.targets 64 5 ShowBMP
- May 02 Tue 2017 17:18
C# 發送信件
- Mar 12 Sun 2017 22:32
Http Exception 超出最大的要求長度
主要發生原因為傳送資料量過於龐大超出限制。
- Mar 06 Mon 2017 08:41
ContextSwitchDeadlock
當專案執行長時間沒有回應時導致ContextSwitchDeadlock時。
倘若程式執行大量運算沒有回應是屬正常現象,為方便使用可以關掉ContextSwitchDeadlock偵錯。
- Feb 08 Wed 2017 23:44
C# 操作 Access Database