JScriptからGoogle Earthのスクリーンショットをカラーで撮る
Keyhole.KHInterface.SaveScreenShotを使うのが一番簡単にスクリーンショットが取れるけど、白黒でしか撮れないのが難点。ここでSendKeysだ、やったね!
wshShell.AppActivate("Google Earth"); wshShell.SendKeys("^%S"); WScript.Sleep("500"); wshShell.SendKeys(path+"\\"+s); WScript.Sleep("500"); wshShell.SendKeys("~"); wshShell.SendKeys("~");
同一ファイルがある時は上書きするか聞くので、Enter2回。そもそも何でSaveScreenShotは白黒なんだろう。