- 67 名前:デフォルトの名無しさん mailto:sage [2008/07/03(木) 00:17:37 ]
- 外部アプリを操作したいんですが
ShellExecute(Handle, 'OPEN', 'C:\Program Files\EmEditor\EmEditor.exe', nil, nil, SW_NORMAL); Sleep(1000); hndl :=FindWindow(nil,'無題 - EmEditor'); Edit4.SelectAll; Edit4.CopyToClipboard; Sleep(500); SendMessage(hndl, WM_PASTE , 0, 0); Sleep(500); SendMessage(hndl, WM_KEYDOWN, 32, 0); Sleep(100); SendMessage(hndl, WM_KEYUP, 32, 0); Sleep(500); SendMessage(hndl, WM_PASTE , 0, 0); WM_PASTE はできるのにWM_KEYDOWNができません
|

|