2009-12-04 3 views
0

소스에 액세스 할 수없는 컴파일 된 VB6 응용 프로그램이 있습니다. 실행 파일에서 .frm 파일의 특정 설정을 수정할 수 있습니까? 필자의 경우 컨트롤의 색상을 변경하고 싶습니다.실행 파일에서 .frm 파일의 설정을 수정할 수 있습니까?

일반적인 대답은 "아니오"라고 생각하지만, 델파이 응용 프로그램에서는 폼이 리소스로 저장되기 때문에 VB6 응용 프로그램에서 비슷한 것을 기대하고있었습니다.

16 진수 편집기를 사용하여 손이 더러워지는 것을 막을 수는 있지만, 무엇을 위해 무엇을 찾아야할지 생각해 봐야합니다.

답변

1

네가 맞아, 대답은 "아니오"이다. 이 값들은 리소스와 같이 실행 파일 내에서 명백한 위치에 있지 않으므로 16 진수 편집기로 지루한 시간을 소비하면됩니다.

+0

당신이 dissasemlber를 통해 그것을 밟을 수 있다면 * 색상 값을 추적하는 데 도움이 될 수 있습니다. 그러나 리소스가 엉뚱한 방법으로 관리된다면 완전히 거칠어지게됩니다. 우리가 자홍색에서 bg 색상을 변경하는 작업은 ... – invert