목록c# (21)
분노의 챔질
상단의 간단한 텍스트버튼에디트(?) 암튼 참고로 DevExpress의 ButtonEdit를 흉내낸것이다. 프로젝트(UserControls)를 한개 만들고 사용자정의컨트롤을 하나 만들자. 이름은 ButtonEdit.cs 로 하였다.. 텍스트박스한개, 라벨한개 추가해서 대충 디자인하고. 텍스트박스 Name : txtEdit Anchor : Top, Left, Right BorderStyle : FixedSingle 라벨 Name : lblButton Anchor : Top, Right AutoSize : False BorderStyle : FixedSingle 디자인이 끝났으면 코딩을 해야쥐 ButtonEdit.cs 코드 using System; using System.Collections.Generic; ..
자신의 IP주소 알아내기 - 방법1 using System.Management; 사용 System.Management 참조추가 string ip = string.Empty; ManagementObjectSearcher query = new ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled='TRUE'"); ManagementObjectCollection queryCol = query.Get(); foreach (ManagementObject mo in queryCol) { string[] address = (string[])mo["IPAddress"]; foreach (string ipaddre..
OpenFileDialog openFileDlg = new OpenFileDialog(); openFileDlg.Filter = "Excel파일|*.xl*"; if (openFileDlg.ShowDialog() == DialogResult.OK) { txtFileName.Text = openFileDlg.FileName; var connectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};Extended Properties=""Excel 12.0 Xml;HDR=YES"""; using (OleDbConnection con = new OleDbConnection(string.Format(connectionString, openFileDlg...
클래스라이브러리로 생성된 폼을 띄울때 사용 string assembly = "test.dll"; string classname = "test.Form1"; Assembly asm = Assembly.LoadFrom(assembly); object o = asm.CreateInstance(classname); var doc = (Form)o; Form frm = doc; frm.Tag = assembly; if (frm == null) return; frm .MdiParent = this; // MDI폼이 아닌 경우 frm .FormBorderStyle = FormBorderStyle.None; // 새로운 폼이나 frm .Dock = DockStyle.Fill; // 팝업으로 띄울때 삭제 frm .Sho..
PDF파일을 읽어와서 이미지로 보여주고 PDF페이지를 한방에 이미지로 저장 이미지를 PDF로~ 확대하면 거지같다... 첨부파일을 열면 예제소스와 PDFLibNet.dll, PdfSharp.dll 이 있다.. 참조에 추가해라.. 짧게쓰니 썰렁하구만...