다시 질문합니다.
API에 ID값으로 handle을 찾는 것이 있던데요.
handle은 실행시마다 변경되는 것으로 알고 있습니다만,
ID는 고정적일것 같은데, 델파이에서 어떻게 특정 컴포넌트의 ID를 알 수 있나요(런타임 or 디자인타임시)?
(VC++에서는 ID값을 설정하기 때문에 알 수 있는데... -.-)
음...해결하고자 하는 문제는
특정 App의 여러 TEdit, TCombobox들이 있는데, 원하는 특정 컴포넌트의 값을 얻고자 합니다.
child_handle := GetDlgItem(parent_handle, child_ID);
if child_handle > 0 then
SendMessage(child_handle, WM_GETTEXT, SizeOf(S), LPARAM(@S));
API에 ID값으로 handle을 찾는 것이 있던데요.
handle은 실행시마다 변경되는 것으로 알고 있습니다만,
ID는 고정적일것 같은데, 델파이에서 어떻게 특정 컴포넌트의 ID를 알 수 있나요(런타임 or 디자인타임시)?
(VC++에서는 ID값을 설정하기 때문에 알 수 있는데... -.-)
음...해결하고자 하는 문제는
특정 App의 여러 TEdit, TCombobox들이 있는데, 원하는 특정 컴포넌트의 값을 얻고자 합니다.
child_handle := GetDlgItem(parent_handle, child_ID);
if child_handle > 0 then
SendMessage(child_handle, WM_GETTEXT, SizeOf(S), LPARAM(@S));
부탁합니다.