Skip to content
Menu
Menu

Knowledge Base

KB050013 | EIN ANDERES PROGRAMM STARTEN

KB050013 | EIN ANDERES PROGRAMM STARTEN

Produkt: Elvis
Version: alle
Stand: 2004-03-17

Zusammenfassung

Sie können in der Ereignisverarbeitung der Bedienstation ein beliebiges anderes Programm starten. Dazu wird die Windows-Funktion „ShellExecute“ verwendet. Als Beispiele werden im beigefügten Projekt eine Datei im Notepad, eine Datei in Excel und eine Internetseite geöffnet. Im Beispiel ist die Seitenverarbeitung der Seite verwendet. Es kann auch sinnvoll sein, die globale Ereignisverarbeitung der Bedienstation zu verwenden. Natürlich können auch andere Programme ausgeführt werden.

Einzelheiten

Voraussetzung: Sie müssen das gewünscht Programm (für Internetzugang: einen Web-Browser) installiert haben – logo.
Laden Sie das Beispielprojekt herunter und probieren Sie es aus. Variieren Sie das Tag(Zusatzinfo) der Kontrollelemente. Sehen Sie sich die Ereignisverarbeitung der Seite an. Im Form/(global) ist die wesentliche Funktion „ShellExecute“ deklariert damit wir sie verwenden können. Dort ist auch eine eigene Funktion „exec“ implementiert, die unseren Befehl aus dem Tag bekommt, zerlegt und ShellExecute aufruft.

Das Projekt (ab Datenbank-Version 1.8 (also nach Elvis 2.0.003): shellexe.zip (107kB).

Ein ähnliches Beispiel für ältere Elvis-Versionen: web_link.zip (118kB).

Support Area

KB050013 | EIN ANDERES PROGRAMM STARTEN

Knowledge Base

Hier finden Sie Antworten, Problemlösungen und Beispiele zu unseren Produkten.
KB050013 | EIN ANDERES PROGRAMM STARTEN

Case Studies

Erfolgreich im Einsatz: Praxisbeispiele unserer Produkte und Individualentwicklungen.
KB050013 | EIN ANDERES PROGRAMM STARTEN

Support

Beschreiben Sie ihr Anliegen über unser Supportformular.
KB050013 | EIN ANDERES PROGRAMM STARTEN

Lizenzregistrierung

Registrieren Sie ihre Elvis-Lizenz!

IT GmbH · An der Kaufleite 12 · D-90562 Kalchreuth

KB050013 | EIN ANDERES PROGRAMM STARTEN

BÜRO
Telefon: +49 911 5183490
E-Mail: info@it-gmbh.de

VERTRIEB
Telefon: +49 911 5183490
E-Mail: vertrieb@it-gmbh.de

partner-knx

© Copyright 2023. IT GmbH | designed by Appear Online