■4832 / ) |
PowerPointのLabel.Caption値を取得 |
□投稿者/ いいと (1回)-(2007/06/26(Tue) 18:45:46)
|
分類:[C# (Windows)]
環境:VisualStudio2005、C# + PowerPoint2003
C#から既存のPowerPointファイルを開き、そのスライド中に貼り付けてあるラベルコントロールの Caption値を取得したい。 この際、PowerPointのVBAでは objPres.Slides(1).Shapes("Label1").OLEFormat.Object.Caption と記述することで取得できるので、下記のようにC#を記述してみたところ、 「'object'に'caption'の定義がありません。」 となってしまう。
どなたが助言いただけませんでしょうか? 宜しくお願い致します。
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
PowerPoint.Application objApp; PowerPoint.Presentations objPresSet; PowerPoint._Presentation objPres;
//open presentation objApp = new PowerPoint.Application(); objApp.Visible = MsoTriState.msoTrue; objPresSet = objApp.Presentations; objPres = objPresSet.Open("c:\\aaa.ppt");
//Get Caption from target Lables Debug.WriteLine(objPres.Slides[1].Shapes["Label1"].OLEFormat.Object.Caption); //←ここがエラー
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
|
|