[C#/PDA]PDA에서 바로가기 아이콘 만들기 예제 대부분 바로가기는 CAB 파일 생성 시 대부분 작업을 해줍니다. 그러나 혹시 프로그램적으로 해야 할 경우에는 아래의 API를 이용해 바로가기를 생성할 수 있으니 참고하세요. using System.Runtime.InteropServices; [DllImport("coredll.dll", EntryPoint = "SHCreateShortcut")] static extern void SHCreateShortcut(string shortcut,.. C# 2016.01.21
[C#/PDA]PDA 프로그램 중복 실행 방지 예제 .net Compact Framework에서 프로그램을 개발하다보면 API를 이용해야 하는 경우가 자주 발생합니다. 그럴때 마다 구글에서 검색하는 것도 만만치 않은 일입니다. 그런 고민을 해결하고자 아래와 같은 API 및 함수를 만들었으니 개발할때 참고하세요. [DllImport("coredll.dll", EntryPoint = "CreateMutex", SetLastError = true)] static extern IntPtr CreateMutex(int lpMutexAttributes, bool InitialOwner, string MutexName); [DllImport("coredll.dll", EntryPoint = "ReleaseMutex", SetLastError = true)] stati.. C# 2016.01.21
[C#/PDA]ListView Column Sorting 예제 소스 .net Compact Framework으로 프로그램 개발 시 ListView를 이용하는 경우가 많습니다. 가끔 고객 요구 사항 중 컬럼 클릭 했을 경우 Sorting 기능을 요구할때 사용할 만한 예제이오니 참고해보세요... 1. 클래스를 생성 using System; using System.Linq; using System.Collections.Generic; using System.Text; using System.Collectio.. C# 2016.01.19
PDA 화면 캡쳐 유틸프로그램 Remote Control Display는 WIN CE.NET에서만 지원이 되었으며. WINDOWS MOBILE에서는 사용이 되지 않았습니다. 첨부된 MyMobiler는 WIN CE.NET, WINDOWS MOBILE에서 모두 사용 할 수 있는 유틸이오니 프로그램 개발 또는 화면 캡쳐 시 사용해보세요... MyMobiler.zip C# 2016.01.18
[C#/PDA]MessageBox Auto Closing .net compact framework을 이용한 PDA 프로그램 개발에서 메시지 박스를 특정한 시간이 지나면 자동으로 종료되는 샘플 코드입니다. public class AutoClosingMessageBox { System.Threading.Timer _timeoutTimer; string _caption; AutoClosingMessageBox(string text, string caption, int timeout) { _caption = caption; _timeoutTimer = new System.Threadin.. C# 2016.01.18
[C#/PDA]Button의 텍스트 문자열 다중 출력 예제 윈폼 프로젝트에서는 버튼의 텍스트 출력은 다중으로 출력이 가능합니다. 그러나 .net compact framework을 이용한 PDA 프로그램에서는 버튼의 텍스트가 다중출력이 되지 않고 한줄로 출력이 됩니다. 그러다보니 텍스트 길이따라 짤리는 경우가 발생합니다. 아래의 소스는 coredll.dll API를 이용하.. C# 2016.01.18
[C#/PDA]PDA에서 실행 파일 경로 얻어오기 PDA 프로그램 개발하다보면 윈폼 프로그램과 달리 제공되지 않는 클래스 또는 메서드들이 존재합니다. PDA에서 절대 경로로 프로그램을 개발하다보면 장비 제조사에 따라 사용하는 경로가 다른 경우가 있습니다. 그럴때마다 소스 수정하는 번거로움을 아래의 한줄로 해결되니 개발에 참.. C# 2016.01.15