본문 바로가기

[교육] 마이그레이션 워크샵 과정 마이그레이션 가이드 문서 샘플 양식 마이그레이션 가이드https://docs.google.com/document/d/1qrmFU2tbI09-aXcBgtaXeUNwapkhxqDVlRe9-rTt_SU/edit?usp=sharing 마이그레이션 이슈공유https://docs.google.com/spreadsheets/d/1riUy-er4E-Uop1SH_k8D1dRrmMUO42DuzZj3vVMhlUA/edit?usp=sharing 이슈 공유 문서마이그레이션 이슈 공유https://docs.google.com/spreadsheets/d/1OjNTxcu2Xq9e1OUpdBdUUk3QedI9_CvihYsKvkGS2jk/edit#gid=0 마이그레이션 워크샵 이슈 공유https://docs.google.com/spre.. 더보기
[팁] 소스코드 압축 시 불필요한 확장자 파일 제거하고 압축하기(7zip 이용) 버전관리 시스템(SVN, VSS, Git, Mercurial 등)을 이용해 소스코드를 관리하는 것이 가장 좋은 선택입니다.하지만 소스코드를 압축해야 할 경우가 있는데요. 7zip의 커맨드라인 명령어를 이용해 필요없는 파일들을 제외하고 압축할 수 있습니다. 7z.exe a -tzip Source.zip Source\ -xr!*.dcu -xr!*.~* -xr!*.exe -xr!*.bak pause 위의 코드는 Source.zip으로 압축하되 -x(eXclude) 파라메터를 이용해 필요없는 파일을 지정합니다.연속으로 파일포맷을 지정하는 방법을 몰라 여러번 기록하니 잘되네요. 참고링크https://www.bandisoft.co.kr/bandizip/help/cmdline/https://sevenzip.osdn... 더보기
VCL 스타일이 적용된 앱을 다른 프로세스에 넣을때 메인메뉴가 클릭되지 않는 이슈 해결방법 다음 글을 참고하면 다른 프로세스의 화면을 특정 영역(패널 등)에 넣을 수 있습니다.[Delphi/C++Builder] - [VCL] 다른 프로세스의 폼을 패널등에 넣기 그런데, VCL 스타일이 적용된 프로세스를 위 방법으로 진행할 경우 메인메뉴가 클릭되지 않는 증상이 발생합니다. 이 경우 VCL 스타일이 적용된 프로젝트에서, 메인폼의 StyleElements 속성의 seBorder 항목을 False로 변경 후 다시 컴파일 하면 메인메뉴 클릭이 정상 동작합니다. 더보기
[교육] 숭실대학교 - 컴퓨팅적 사고 1회차 - RAD 개발도구의 이해 2회차 - 데이터베이스 프로그래밍 맛보기 3회차 - 모바일 프로그래밍 맛보기카메라 앱 만들기 // Switch1.OnSwitch 이벤트 생성 후 코딩procedure TForm1.Switch1Switch(Sender: TObject);begin if Switch1.IsChecked then CameraComponent1.TorchMode := TTorchMode.ModeOn else CameraComponent1.TorchMode := TTorchMode.ModeOff;end;// Button1.OnClick 이벤트 생성 후 코딩procedure TForm1.Button1Click(Sender: TObject);begin CameraComponent1.Active := .. 더보기
[라이브바인딩] 콤보박스에 목록표시, 선택 값 반영하기 콤보박스에 목록을 표시하고, 선택한 항목의 키값을 다른 데이터셋에 적용하는 방법입니다.DB Controls의 DBLookupComboBox의 기능을 라이브바인딩으로 구현하는 내용입니다. 아래 라이브바인딩 내용은 사원 테이블(qryMember)의 팀정보(MEM_TEAM_SEQ)를 콤보박스에서 선택하도록 구현한 것입니다. 콤보박스 목록 표시할 내용 - 팀명(DPT_TEAM)을 목록으로 표시콤보박스 선택한 값을 반영 - 선택한 항목을 MEM_TEAM_SEQ에 반영(Item.LookupData와 연결된 필드의 값)목록의 키값(LookupData) - 목록의 키값으로 사용할 필드를 Item.LooupData와 연결)위와 같이 적용 시 콤보박스에 팀정보가 표시되고, 콤보박스를 선택하면 사원정보의 팀정보가 변경됩니다.. 더보기
[게임] 매의 눈(컵속에 숨겨진 주사위 찾기 게임) 구글 플러스 델파이 개발자 그룹에 오대우님이 매의 눈이라는 게임의 소스코드를 공개하셨습니다.매의 눈은 컵안에 숨겨진 주사위를 찾는 게임으로 현재 안드로이드 마켓에 올려놓으셨네요. 추억의 야바위(?) 게임 다운받아서 술자리에서하면 재밌을 것 같습니다.https://play.google.com/store/apps/details?id=com.jjggmasterking.EagleEyeEn 소스코드는 드롭박스에 올려주셨네요.(미러도 제공하겠습니다.)https://www.dropbox.com/s/dm3nfa16uqdl0g3/EAGLE_EN_SRC.zip?dl=0 더보기
delphi-markdown(델파이 마크다운 라이브러리) 소개 마크다운 문법을 해석해 html로 반환하는 라이브러리를 발견해 공유합니다. 마크다운(markdown)은 일반 텍스트 문서의 양식을 편집하는 문법이다[1]. README 파일이나 온라인 문서, 혹은 일반 텍스트 편집기로 문서 양식을 편집할 때 쓰인다. 마크다운을 이용해 작성된 문서는 쉽게 HTML 등 다른 문서형태로 변환이 가능하다. - https://ko.wikipedia.org/wiki/마크다운 delphi-markdowndelphi-markdown은 마크다운(평문)을 html로 변환해 반환해주는 델파이 라이브러리로 그래함 그리브(Grahame Grieve)가 공개한 오픈소스입니다.(그래함 그리브는 세계적인 의료정보 표준화 전문가라고 합니다. FHIR 관련 프로젝트도 함께 오픈되어 있으니 의료계 관련자.. 더보기