FRONTEND/C#
5
C# (์ ๋ฃ ์๋น์ค ์์ด) Excel ์ PDF ๋ก ๋ณํํ๊ธฐ
2023.04.15
ํผ ๋์์ธ โ Textbox : (Name) txtInput Readonly true โ Button : (Name) btnUpload Text file ์ ํ โ Checkbox : (Name) chkSheetYn Checked True โ Textbox : (Name) txtSheetS Readonly True โ Button : (Name) btnConvert Text Excel to PDF ๋ณํ ์์ค ์ฝ๋ using System; using System.Windows.Forms; using Excel = Microsoft.Office.Interop.Excel; /* 1. excel ํ์ผ์ ๋ถ๋ฌ์ * 2. ํด๋น ๊ฒฝ๋ก+ ์ด๋ฆ์ pdf ๋ฅผ ๋ถ์ธ ์ด๋ฆ์ผ๋ก * 3. ์ ์ฅํ๋ค. */ namespace exce..
[c#] '๋น๋๊ธฐ' ํ์ธ ์์ ํ๋ก๊ทธ๋จ
2022.09.20
ํผ ๋์์ธ์ ๊ฐ๋ณ๊ฒ Button 1๊ฐ์ ๊ธ์ ์จ์ค ๊ณต๊ฐ์ธ FlowLayoutPanel 1๊ฐ๋ฅผ ๋ฃ์ด์ฃผ์ * FlowLayoutPanel ์ ๋ฌด์ธ๊ฐ ๋์ ์ผ๋ก ์ฒ๋ฆฌํ ๋ ๋ง์ด ์ฌ์ฉํจ ์๋ฅผ ๋ค๋ฉด.. ๋ฒํผ์ด๋ ๋ผ๋ฒจ ๊ฐ์ ๊ฑธ ๋์ ์ผ๋ก ์ถ๊ฐํด์ค์ผ ํ๋ ๊ฒฝ์ฐ ์๋๋ฉด.. ์๋ ๋ฐฐ์น ๊ธฐ๋ฅ(?)์ด ์๊ธฐ ๋๋ฌธ.. * ์ด ๊ฒ์ ๋ํด์๋ ์ฐจํ์ ํฌ์คํ
์ ํ๋๋ก ํด์ผ๊ฒ ๋ค namespace Syn_example { partial class Form1 { /// /// ํ์ ๋์์ด๋ ๋ณ์์
๋๋ค. /// private System.ComponentModel.IContainer components = null; /// /// ์ฌ์ฉ ์ค์ธ ๋ชจ๋ ๋ฆฌ์์ค๋ฅผ ์ ๋ฆฌํฉ๋๋ค. /// /// ๊ด๋ฆฌ๋๋ ๋ฆฌ์์ค๋ฅผ ์ญ์ ํด์ผ ํ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด ..
[c#] Task.Delay ์ Tread.Sleep ์ ์ฐจ์ด
2022.09.20
https://www.delftstack.com/ko/howto/csharp/how-to-make-a-dealy-in-csharp/ C#์์ ์ง์ฐ ํ์ด๋จธ๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ ์ด ๋ฌธ์์์๋ C#์์ ์ง์ฐ ํ์ด๋จธ๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ์ ์๊ฐํฉ๋๋ค. Sleep() ๋ฉ์๋์ Delay() ๋ฉ์๋๊ฐ ํฌํจ๋ฉ๋๋ค. www.delftstack.com Task.Delay๋ ๋น๋๊ธฐ์ -- ํน์ ํ๋์ ํ๊ธฐ ์ ์ ์ผ์์ ์ผ๋ก ์ง์ฐ์ ์ฃผ๋ ๊ฒ Tread.Sleep์ ๋๊ธฐ์ -- ์์ ํผ ์์ฒด๋ฅผ ๋ฉ์ถฐ๋ฒ๋ฆผ https://kangworld.tistory.com/25 [C#] async await ์์ ์ฝ๋ #2 (+ ๋๊ธฐ ๋น๋๊ธฐ์ ๊ฐ๋
) async await ๋ ๋ฒ์งธ ํธ์ด์ ๋ง์ง๋ง ํธ! ๋นต! ๋! ์ธํธ๋ก ์ดํ๊ฐ ๋ฐค์ ์์ฐ๋ฉฐ stackoverfl..
[c# winform] ๋์ผ ๋ชจ๋ํฐ ๊ฐ์ง ๋ฐ ์๋ ์ธํ
(์์ฑ)
2022.05.10
๋ชจ๋ํฐ ๋ฐฐ์น ๋ฐ ํฌ๊ธฐ๋ฅผ ์ธ์ํด ํผ์ ๋์์ฃผ๊ณ , ํด๋น ๋ชจ๋ํฐ๋ฅผ ํด๋ฆญํ๋ฉด ๊ทธ ๋ชจ๋ํฐ๋ก ํผ์ด ์ด๋ํฉ๋๋ค. ์ด ๊ธฐ์ ์ ๋จ๋
์ผ๋ก ์ฌ์ฉํ ๊ฒ์ ์๋๊ณ ๊ณต์ฅ ํ์ฅ ๋ชจ๋ํฐ๋ง ํ๋ก๊ทธ๋จ์ ํ๋ฉด ๋ฐฐ์น๋ฅผ ์ง๊ด์ ์ด๊ฒ ์์ ํ๊ธฐ ์ํด ์ฌ์ฉํ ์์ค์ฝ๋์
๋๋ค. ๋ณดํต์ ์ด๋ ๊ฒ ์ง๊ด์ ์ผ๋ก ํ๊ธฐ๋ณด๋ค๋ ํผ ํ๋์ ๊ทธ๋ฆฌ๋๋ฅผ ์ถ๊ฐํ์ฌ db์ ํด๋น ๋ชจ๋ํฐ์ ํด๋น ํผ์ด ์๋์ผ๋ก ๋ฐ์ธ๋ฉ ๋ ์ ์๋๋ก ์ ์ฅํ๋ ๊ฒ์ด ๋ณดํธํ๋ ๋ฐฉ๋ฒ์ธ ๊ฒ ๊ฐ์ต๋๋ค. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Thre..
[c# winform] ๋์ผ ๋ชจ๋ํฐ ๊ฐ์ง ๋ฐ ์๋ ์ธํ
(๋ฏธ์)
2022.04.26
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace screan_detect { public partial class Form1 : Form { Form2 frm2 = new Form2(); Form3 frm3 = new Form3(); public Form1() { InitializeComponent(); this.Load += FormLoad_Event; }..