Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[12887] Re:Re:Re:외부프로그램을 닫아야 하는데요. 도와주세요.
장성호 [nasilso] 1548 읽음    2009-08-31 16:48
프로그램 만들때 Form의 className을 다른프로그램과 중복되지 않게 특이하게 좋은데...
직접만든 프로그램이 아니라 수정하지 못한다면...

여튼 그 프로그램만의 유일한 특징을 찾아야 겠죠..

Form의 ClassName도 안되구 Form의 Caption도 안되구...

IE는 caption이    "xxx xx - Windows Internet Explorer" 이렇잖아요
항상 맨뒷쪽에   "  - Windows Internet Explorer" 이 붙으니   실행파일명이 바뀌어도 저걸 찾아서 해결할수도 있구요
IE는 또  Window-ClassName이 "IEFrame"이라서 이걸이용하는경우가 많죠

그밖에도 여러가지가 있을수 있죠

exe이름이 바뀐다구요?  exe경로도 바뀔수 있나요?
경로가 안바뀌면 경로를 이용할수도 있구...

Form안에 Control의 배치는 거의 대부분의 프로그램이 다르다고 볼수 있는데..
그걸이용하는 방법도 있구..

또 가장 확실한 방법은  실행파일( exe)을   찾아가 binary의  확인해 보면 될것 같네요..

설사 다른 사람이 만든 프로그램이라도 binary가 같으면 같은 프로그램이 되는것이니...


여튼 구분할 방법은  엄청 여러가지가 있을듯 한데요...

그럼...




하두고 님이 쓰신 글 :
: 죄송합니다.
: 추가로 한가지 더 여쭙겠습니다.
: 클레스네임을 보니 TForm1인데요.
: 이걸 사용하면 다른 프로그램도 클레스명이 TForm1인건 흔히 있는것이라서....

+ -

관련 글 리스트
12884 외부프로그램을 닫아야 하는데요. 도와주세요. 하두고 1695 2009/08/29
12885     Re:외부프로그램을 닫아야 하는데요. 도와주세요. 장성호 2068 2009/08/29
12886         Re:Re:외부프로그램을 닫아야 하는데요. 도와주세요. 하두고 1534 2009/08/31
12887             Re:Re:Re:외부프로그램을 닫아야 하는데요. 도와주세요. 장성호 1548 2009/08/31
12893                 Re:Re:Re:Re:외부프로그램을 닫아야 하는데요. 도와주세요. 하두고 1481 2009/09/03
12894                     Re:Re:Re:Re:Re:외부프로그램을 닫아야 하는데요. 도와주세요. 장성호 1719 2009/09/04
12896                         정말 감사합니다. 하두고 1466 2009/09/04
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.