본문 바로가기

Education/Bit 18th216

[Windows Mobile] 간단한 로딩화면 구현 개발환경 Visual Studio 2008, C# 이번시간에는 간단하게 로딩 화면을 구현해 보겠습니다. 어플리케이션이 구동시 복잡한 연산을 해야하는 경우 로딩중임을 표시할수 있습니다. 혹은 로딩 표시 대신 어플레케이션에 대한 소개나 저작권등을 표시하면 어플리케이션의 전체적인 완성도가 높아 질것입니다. 우선 포토샵으로 간단하게 로딩시 보여줄 이미지를 만듭니다. 아래 이미지를 써도 무방 합니다. Visual Studio 로 돌아와 작업을 시작 하겠습니다. [추가] -> [기존 항목] 으로 만들었던 이미지 파일을 추가해 주고 속성값에서 [출력디렉토리복사] 를 항상 복사로 지정해 줍니다. [추가] -> [새항목] ->[Window Forms] 로 새 폼을 추가합니다. 프로그램 시작시 이미지 파일을 담고 있는 L.. 2009. 12. 6.
[Windows Mobile] 초보용팁 - 사용자 정의 컨트롤로 이미지 버튼 만들기 개발환경 Visual Studio 2008 C# 이번 시간에는 일반 버튼을 대신해 이미지 버튼을 사용하는 법을 알아보겠습니다. 디자인을 중시하는 시대에 일반 버튼만 사용한다면 사용자로부터 식상하다는 느낌을 줄 수도 있을 것입니다. ? .Net CF의 버튼 컨트롤에는 백그라운드를 지정할 속성이 없기 때문에 사용자 정의 컨트롤을 이용해서 제작합니다. System.Windows.Forms의 Control 을 상속받아 Opaint 메소드를 오버라이드 하는 방식으로 제작하겠습니다. 우선 버튼으로 사용할 이미지가 필요할 것입니다. 포토샵 등으로 스스로 제작할 수도 있겠지만 시간이 없는 분들은 아래 링크로 가면 무료 버튼 이미지들을 다운 받을 수 있습니다. 무료이지만 다양한 이미지들을 제공하므로 간단한 프로그램에는 .. 2009. 12. 6.
[Windows Mobile] GPS를 이용한 속도계 개발환경 Visual Stuodio 2008 C# 이번 장에서는 GPS를 이용해서 간단한 속도계를 구현해 보겠습니다. GPS와 FakeGPS 에 대한 중복되는 설명은 예전 강좌를 참고하시길 바랍니다. http://windowsmobile7.tistory.com/10 전체적인 디자인은 아래와 같습니다. 속도 부분을 표시할 Label 1개 위,경,고도 표시를 위한 Label 3개, 텍스트박스 3개 동작을 위한 버튼 2개, 메인 메뉴 1개 입니다. [참조추가]->[찾아보기] 후 아래 경로로 이동하여 Microsoft.WindowsMobile.Samples.Location.dll 을 참조 추가 합니다. C:\Program Files\Windows Mobile 6 SDK\Samples\PocketPC\CS\GPS.. 2009. 12. 6.
[Windows Mobile] 초보용 팁 - MS SQL 2005 데이터베이스와 연결 준비 이번 장에서는 모바일어플리케이션 제작시 SQL Server 데이터베이스 연결에 기본적으로 알아야 할 사항을 올려 보겠습니다. 모바일 기기가 인터넷 연결을 지원 한다면 SQL 서버에 직접 연결 할 수 있습니다. 하지만 SQL 서버의 기본적인 설정은 외부 접속을막아 놓기 때문에 설정을 변경해야 모바일 기기에서의 연결이 가능해집니다. 우선 MS SQL 2005의 구성 관리자 (SQL Server Configuration Manager)를 실행 합니다. 모바일 기기에서는 TCP/IP 를 이용해야만 SQL 서버로 연결 되므로 SQL Server 2005 네트워크 구성중 TCP/IP를 사용으로 설정 합니다. TCP/IP 의 속성창을 열고 TCP 포트를 확인 합니다. 기본적으로는 1433번 포트를 사용하는것을 확인 .. 2009. 12. 6.