반응형 프로그래밍18 데이터윈도우에서 여러row를 선택하는 방법 윈도우 탐색기를 보면 Ctrl + Click의 경우 계속해서 선택하고, Shift + Click의 경우 처음과 나중클릭을 전부 선택하는 기능이 있습니다. 이 기능을 DataWindow에 적용하는 방법입니다. 먼저 Global 함수를 만듭니다. //**************************************// 함수명 :gf_multi_select 전달값 :a_dw(datawindow),al_row(현재row) //**************************************// long w_selrow, i if al_row 0 then for i = min(w_selrow,al_row) to max(w_selrow, al_row) a_dw.SelectRow(i,true) next els.. 2020. 11. 7. Agile 방법론 I. Agile 방법론의 개요 가. Agile 방법론의 정의 소프트웨어 개발 생산성과 품질 향상을 위하여 개발자의 잠재력 발휘와 개발팀의 협업 최적화를 중심으로 하는 개발 방법론. 소프트웨어 개발 팀원들을 고무하는, 협력적 개발 접근 방법 -“Agile”이란 개발과정에서의 시스템의 변경사항을 유연하게 또는 기민하게 대응할 수 있도록 방법론을 제공한다는 것을 의미함. -1990년대의 Scrum이라는 것으로부터 등장 -2001.2월경 XP(eXtreme Programming), ASD, DSDM등 방법론 대표자들이 연합체를 구성하면서 “Agile Development”라는 공식 발표 나. 애자일(Agile)방법론의 등장배경 1). 전통적인 폭포수 모델의 의 한계 -전통적인 폭포수 모델의 요구분석단계에서 사용.. 2020. 11. 5. Device context operations Cancellation of Drawing Operations 복잡한 그림을 응용프로그램이 장시간 그래픽작동을 수행할때 그들은 가치있는 시스템 자원들을 소비한다. 시스템의 멀티태스킹 특징을 이용하기 위해,응용프로그램은 쓰레드와 CancelDC 함수를 이 동작을 관리하기 위해 사용할 수 있다. 예를 들면 쓰레드 A에 의해 실행되는 그래픽 동작이 필요로 하게 되는 자원을 소비하고 있으면 쓰레드 B는 그 동작을 정지하기위해 CancelDC 함수를 호출할수 있다. Retrieving Device Data 응용프로그램은 디바이스 컨텍스트를 사용하는 디바이스 데이터를 되찾기 위해 이하의 함수를 사용할 수 있다:GetDeviceCaps and DeviceCapabilities. GetDeviceCaps는 아래의 디바.. 2020. 11. 3. 윈도우의 소멸(Window destruction) 일반적인 윈도 소멸 순서 MFC framework에서, 사용자가 frame 윈도를 닫게되면, 윈도는 기본적으로 OnClose 핸들을 call 한다. OnClose 내부에서는 DestroyWindow를 호출한다. 가장 마지막으로 호출되는 함수는 OnNcDestroy이다. 이 함수는 약간의 정리를 하는 함수로 윈도를 정리하기 위하여 기본적으로 불려지는 함수 이다. OnNcDestroy함수 내부에서는 PostNcDestroy함수를 호출한다. afx_msg OnClose( ) Framework은 CWnd나 application을 종료 시키기 위해서 이 함수를 마치 시그날 처럼 호출한다. 내부의 기본적인 구현은 DestroyWindow를 호출한다. virtual BOOL DestroyWindow( ) Destro.. 2020. 11. 2. GetHost를 이용한 IP가져오기(10.5버전 이상용) GetHost()를 통해 새로 생긴 Byte타입으로 연산하면 도메인명을 통한 IP추출이 가능합니다. External Funtion 선언 function int WSAStartup (uint UIVerionrequested, ref str_wsadata lpWSAdata) library "wsock32.DLL" alias for "WSAStartup;ansi" function int WSACleanup() library "wsock32.DLL" function int WSAGetLastError() library "wsock32.DLL" function int gethostname(ref string name, int namelen) library "wsock32.DLL" alias for "gethost.. 2020. 11. 1. 파워빌더에서 파일 날짜 알아오기 다음은 파일의 날짜를 구하는 of_getdatetime함수입니다. 사용하실때는 string file_name, client_date file_name = "c:연습연습.exe" client_date = of_getdatetime(file_name) 하시면 되겠지요^^ 1. Declare -> Global External Function 선언 Function boolean GetFileTime(ulong hFile, ref os_filedatetime lpCreationTime, ref os_filedatetime lpLastAccessTime, ref os_filedatetime lpLastWriteTime ) library "KERNEL32.DLL" Function ulong OpenFile (ref .. 2020. 10. 31. 이전 1 2 3 다음 반응형