추운날씨에 고생들 많으십니다.
버튼을 누르면 특정 디렉토리(C:)에 있는 test.reg를 실행시켜서
registry에 등록하기 위해서 ShellExecute를 사용했는데요
인자값들을 어떻게 세팅해야하는지를 몰라서 질문 드립니다.
팁에서 찾은 내용으로 아래와 같이 했는데 제대로 안되네요...
어디가 잘못되었는지요?
ShellExecute(Handle,
PChar('open'),
PChar('test.reg'), //.Regfile Name
#0,
PChar('C:'), //.Regfile DirectoryName
SW_HIDE);
잘 되는데요... 쩝~
RegFile Name에 풀패스를 줘서 해보세요...
ShellExecute(Handle,
PChar('open'),
PChar('C:test.reg'), //.Regfile Name
#0,
PChar('C:'), //.Regfile DirectoryName
SW_HIDE);
참, uses절에 ShellAPI유닛은 추가하셨죠?
^^ 항상 즐코하세요...