1

私は、PowerPoint スライドショーを制御する小さな c# ソフトウェアを持っています (コマンドは、永続的な HTTP 接続を介して extern から受信されます)。現在、forward、next、gotoSlide_x をサポートしています。スライドショーが開始する前に、ソフトウェアはすべてのスライドを繰り返し処理し、NumberOfSlides、タイトル、メモなどのデータを制御ソフトウェアに送信します。ユーザーが [次へ] を押した後に単一の項目が表示されるスライドなど、複数の [次へ] コマンドを必要とするスライドがある場合、制御コンポーネントがこれらのスライドを認識しないため、ツールが問題で実行されます。

おそらく、誰かがその種のスライドに適した API を指摘できるでしょう。Slide_i について知りたいのですが、Slide_i+1 に到達するために次を押す必要がある頻度を教えてください。

4

1 に答える 1

0

スライドにはタイムラインがあります。タイムラインから、スライドの効果を見つけることができます。それらはTriggerTypeに対してチェックする必要があります。私の関連するコードは次のようになります(sはスライドです):

int numOfAnimations = 0;
foreach (Effect e in s.TimeLine.MainSequence)
{
    if (e.Timing.TriggerType == MsoAnimTriggerType.msoAnimTriggerOnPageClick)
    {
        numOfAnimations++;
    }
}

そのようなものに関するドキュメントがほとんどないのでしょうか、それとも間違って検索したのでしょうか?

于 2013-03-11T22:45:45.420 に答える