Seite 1 von 1

Interner PowerPoint-Aufruf

Verfasst: Sa Mär 19, 2022 8:40 pm
von GDre
Hallo Sebastian,
Kannst du mir mitteilen, wie Songeamer PowerPoint aufruft, mit welchen Parametern.
Für mein Zoom Meeting Problem muß ich PowerPoint abschiessen, damit das Zoom-Fenster auf dem 2.Monitor sichtbar wird. In meinem autoit-Script möchte ich dann zum Schluss PowerPoint wieder geeignet starten.
Vermutlich müssen in SB dann aber doch noch die Vorschaubilder erneut geladen werden. Aber immerhin wäre PowerPoint dann schon da.
Danke und Gruß

Re: Interner PowerPoint-Aufruf

Verfasst: Sa Mär 19, 2022 9:06 pm
von Sebastian
PowerPoint wird über die Microsoft COM Schnittstelle gestartet.

Versuch doch mal, Zoom das Attribut "Immer im Vordergrund" zu geben, dann bleibt Zoom auch vorne, und geht auch über PowerPoint drüber.

Irgendwie so (in Delphi):

Code: Alles auswählen

    Window('ZPContentViewWndClass').StayOnTop := not AnsiSameText(ParamStr(1), 'FALSE');
Oder als ausführbare Anwendung:
https://www.songbeamer.de/bin/tools/ZoomStayOnTop.exe

Mit dem Parameter FALSE kannst du das Attribut wieder zurücknehmen.

Re: Interner PowerPoint-Aufruf

Verfasst: Mo Mär 21, 2022 9:05 pm
von GDre
Danke für den Tipp. Ich hatte immer gedacht Powerpoint wäre on top und deshalb hätten andere Fenster keine Chance davor zu kommen.
In autoit gibt es dafür auch eine Funktion: WinSetOnTop.
Funtioniert prima, jedes aktivierte Fenster kann damit vor Powerpoint gezeigt werden.