Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Projekt Entwicklungsumgebung für SP Steuerungen (https://www.delphipraxis.net/14596-projekt-entwicklungsumgebung-fuer-sp-steuerungen.html)

MadMax 12. Jan 2004 10:18


Projekt Entwicklungsumgebung für SP Steuerungen
 
Hallo Forum,

Bräuchte für ein Projekt bisschen Start Hilfe.
Ich erkläre nicht das ganze Projekt und auch nicht für was es benützt wird, das würde sonst den rahmen sprengen.


Ich möchte eine Art Entwicklungsumgebung für SP Steuerungen bauen.
In der Umgebung soll kein Code geschrieben werden.
Der Benutzer erstellt sein sogenanntes Programm über externe Programme die in der Entwicklungsumgebung als Icons (ähnlich VCL Komponenten) dargestellt werden.

Problem:
Wie kann ich über ein Hauptprogramm eine beliebige anzahle von weiteren Programmen aufrufen und ihnen aufgaben Übgeben.

Olli 2. Jul 2005 10:10

Re: Projekt Entwicklungsumgebung für SP Steuerungen
 
Ob du denen Aufgaben übergeben kannst, liegt daran, ob sie das zulassen (OLE, DDE, COM ...)! Da bist du sozusagen auf Gedeih und Verderb der Gnade der Programmierer dieser Programme ausgeliefert.

Aufrufen geht wie üblich mit ShellExecute() oder CreateProcess() und deren Verwandten ;)

mschaefer 2. Jul 2005 10:16

Re: Projekt Entwicklungsumgebung für SP Steuerungen
 
Moin, moin
also was Du b eschreibst, ist im Prinzip eine Steuerprogrammverwaltung.Im Prinzip könntest Du ein triviales Datenbankprogramm mit einem Grid anlegen und wenn jemand eine Zeile im Grid anklickt, dann wird das Programm welches im gleichen Record (Memofeld abgelegt ist an die SP-Steuerung übertragen. Da mußt Du natürlich noch das Übertragungsprotokoll wissen. Der Rest ist alles graphische Spielerei und könnt über ein DBGrid dargestellt werden.

Grüße // Martin

Olli 2. Jul 2005 10:35

Re: Projekt Entwicklungsumgebung für SP Steuerungen
 
Zitat:

Zitat von mschaefer
Moin, moin
also was Du b eschreibst, ist im Prinzip eine Steuerprogrammverwaltung.Im Prinzip könntest Du ein triviales Datenbankprogramm mit einem Grid anlegen und wenn jemand eine Zeile im Grid anklickt, dann wird das Programm welches im gleichen Record (Memofeld abgelegt ist an die SP-Steuerung übertragen. Da mußt Du natürlich noch das Übertragungsprotokoll wissen. Der Rest ist alles graphische Spielerei und könnt über ein DBGrid dargestellt werden.

:coder2: jetzt verstehe ich. Mal bezieht sich "Programm" auf ein Windowsprogramm und mal auf ein SPS-Programm.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz