일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 소년포비
- MIX10
- 윈도우모바일
- 데브피아
- 윈모데브
- 윈도우폰
- UX베이커리
- 쉐어포인트코리아
- 주신영
- 스마트폰
- 소년포비소프트
- 훈스닷넷
- 윈도데브
- 안드로이드
- 헤이맨
- 황광진
- winmodev
- 신동혁
- 서진호
- windows mobile 6.5
- 옴니아2
- 김춘배
- 윈도우 모바일
- 신석현
- 거제도
- 마이크로소프트
- 윈도우폰7
- 지승욱
- 루나네스
- 실버라이트 코리아
- Today
- Total
목록프로그램 세상 (207)
소년포비의 세계정복!!
페이징이 없이 모든 리스트가 한 페이지에 나오게 할 경우, 순번을 표기해 줄 일이 생기곤 한다. 사실 db 에 순번값을 넣긴 하겠지만, 삭제할 경우 순번을 보기에 좋지 않은 상황이 발생한다. 그래서 GridView 나 repeater, datalist 자체의 index 를 사용하면 쉽게 이를 처리할 수 있다. 1. GridView <asp:GridView ID="gv..
Download source code (Microsoft Visual C# 2005 Express Edition) using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Drawing.Drawing2D; namespace WindowsApplication2 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } List<PointF> PointLi..
Column이 3개인 리스트뷰 추가하기 1. Listview 추가하기 private void AddClient(string strID, object obj, int iMode) { ListViewItem li = new ListViewItem(); li.Text = "ID"; li.SubItems.Add("sub1"); li.SubItems.Add("sub2"); li.ImageIndex = 0; listView.Items.Add(li);// 설정된 리스트뷰에 추가하기 } 2. Listview 수정하기 특정 값을 가지고 있는 리스트뷰값을 ..
종료 혹은 최소화 버튼을 눌렷을 때 트레이 아이콘만들기~! 1.도구상자에서 NotifyIcon을 선택하여 Form에 추가 합니다. 추가 후 소성창의 Icon 속성에 준비해준 Ico 파일을 연결해 줍니다. 여기까지만 하고 실행시켜도 트레이에 우리 프로그램의 아이콘이 보이는 걸 볼 수 있습니다. 2. 트레이에서 마우스 오..
private void m_tbLevHgh_KeyPress(object sender, KeyPressEventArgs e) //숫자,"." 만 입력가능 { if (!(Char.IsDigit(e.KeyChar)) && e.KeyChar != '.' && e.KeyChar != 8) { e.Handled = true; } }
어트리뷰트(Attribute) => Dlllmport"스크랩" DllImport Attribute는 C#안에서 Unmanaged Code를 사용 할 수 있게 한다. Unmanaged Code란 닷넷 환경밖에서 개발된 코드를 가리킨다. DllImport Attribute는 System.Runtime.InteropServices 네임스페이스 안에 정의 되어 있다. 사용방법은 위치지정 파라미터로 사용 할 DLL 파일을 인자로 넘..
using System; using System.Data; using System.Data.OleDb; class TableAnalysis { static void Main(string[] args) { string sql = "Provider=MSDAORA.1;Password=tiger;User ID=scott;Data Source=noaa;Persist Security Info=True"; //oracle 서버 연결 OleDbConnection conn = new OleDbConnection(sql); //conn.ConnectionString = sql; try { conn.Open(); //데이터베이스 연결 OleDbCommand cmd = new Ol..
C#에서 윈도우즈의 폴더나 로그온사용자 이름등을 가져다 쓰고 싶을때는 Environment 클래스를 살펴보면 됩니다. 관련 자료가 있는 MSDN 주소는 Environment 클래스 : http://msdn.microsoft.com/ko-kr/library/system.environment.aspx Environment.SpecialFolder 열거형 : http://msdn.microsoft.com/ko-kr/library/system.environment.specialfolder.aspx 아래의..
작은 응용프로그램이나 모바일 프로그램을 개발할때 DB가 필요할때가 있습니다. 그럴땐 보통 엑세스의 MDB나 SqlLite를 많이 쓰시는데요. Microsoft사의 SQL Server Compact 3.5 라는것도 있습니다. 확장자는 SDF로 되어있는 로컬데이터베이스입니다. MSDN의 관련 자료는 http://msdn.microsoft.com/ko-kr/library/aa983321.aspx 위 ..
private static void killps(string processName) { Process[] process = Process.GetProcessesByName(processName); Process currentProcess = Process.GetCurrentProcess(); foreach (Process p in process) { if (p.Id != currentProcess.Id) p.Kill(); } } 프로그램 실행시 기존에 같은 프로세스가 있으면 KILL하기.