| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: ME10 + DDE (2230 mal gelesen)
|
wagner54 Mitglied Dipl. Ing. (FH)
Beiträge: 11 Registriert: 16.03.2004
|
erstellt am: 20. Okt. 2004 11:59 <-- editieren / zitieren --> Unities abgeben:
Wie man aus ME10 über DDE auf ein Excel-Sheet zugreift habe ich im Internet gefunden. Ich möchte aber den umgekehrten Weg gehen. Von MSACCESS zu ME10F. Weiss jemand, ob es eine Dokumentation ME10/DDE gibt? ------------------ Dipl. Ing. (FH) Eberhard Wagner, Arthur Klink GmbH, D-75181 Pforzheim, mailto: eberhard.wagner@arthur-klink.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
baumgartner Mitglied Dipl.-Ing. Maschinenbau
Beiträge: 715 Registriert: 05.01.2001 Ing.-Büro Andreas Baumgartner bietet Lösungen rund um ME10. * ME10-Makros * ME10-Makroschulungen
|
erstellt am: 20. Okt. 2004 12:30 <-- editieren / zitieren --> Unities abgeben: Nur für wagner54
hallo, die Hilfe von ME10 gibt eine Übersicht über die DDE-Befehle. Das einfachste ist, Du öffnest ME10 gleich 2x und schiebst Daten hin und her. Es gibt/gab eine Doku von ACADIS "Workschop HP PE/ME10 für Windows und DDE (Dynamkc Data Exchange) - 2. Ausgabe von 1995. Alt, nicht ganz billig aber sehr wertvoll. Mit dieser Doku und der Hilfe habe ich mir die Sache erarbeitet. ------------------ Grüsse aus dem Schwarzwald www.Andreas-Baumgartner.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Gerhard Gießmann Mitglied Ingenieur Entwicklung&Konstruktion
Beiträge: 45 Registriert: 11.05.2000 Windows bis XP SP2 div. CPU's AMD+Intel ME10 8.7-12.x SD/OSD 8-12.x --------------------
|
erstellt am: 21. Okt. 2004 02:47 <-- editieren / zitieren --> Unities abgeben: Nur für wagner54
Das werden jetzt 10 Jahre her sein mit dem DDE-Kurs von Acadis. 94 haben wir das im Büro gekauft - für 250 DM. Müsste noch irgendwo hier herumliegen. Einige Beispieldateien gab es auf Diskette dazu. Es gab auch einige Artikel über DDE in den HP/CoCreate-Publikationen. 1996 war ein sehr interessanter Beitrag im Engineering-Report. Auf ME10.DE gibt es auch auch etwas über DDE im Download-Bereich (falls das nicht eh schon bekannt ist). Schönen Gruß und viel Erfolg! --------------------- Seit 1997 im Internet: ME10.DE
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wagner54 Mitglied Dipl. Ing. (FH)
Beiträge: 11 Registriert: 16.03.2004
|
erstellt am: 21. Okt. 2004 09:48 <-- editieren / zitieren --> Unities abgeben:
Unter me10.de gibt es nur ein Beispiel, wie man von ME10 aus Excel ansprechen kann. Für den umgekehrten Weg von Access zu ME10 habe ich nichts gefunden. Im Prinzip muss ich nur wissen, wie man ein Macro aufruft und dabei Parameter übergibt. Gibt es in der Doku ein paar Seiten, in der die möglichen Parameter für die DDE-Befehle aufgelistet sind? Daswürde mir genügen. Natürlich wären ein paar Beispiele auch nicht schlecht. Schönen Grüß ------------------ Dipl. Ing. (FH) Eberhard Wagner, Arthur Klink GmbH, D-75181 Pforzheim, mailto: eberhard.wagner@arthur-klink.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
baumgartner Mitglied Dipl.-Ing. Maschinenbau
Beiträge: 715 Registriert: 05.01.2001 Ing.-Büro Andreas Baumgartner bietet Lösungen rund um ME10. * ME10-Makros * ME10-Makroschulungen
|
erstellt am: 21. Okt. 2004 11:37 <-- editieren / zitieren --> Unities abgeben: Nur für wagner54
hallo nochmals, die DDE-Befehler von ME10 stehen in der Hilfe. Von "aussen" wird ME10 angesprochen mit dde_start_befehl_dein_programm ME10F GENERAL me10_befehl_oder_dein_me10_makro parameter_so_viel_man_will Am einfachsten ist es wirklich, wenn ME10 2x gestartet wird und dann schiebt man Infos hin und her. Als ich mich in die Sache eingearbeitet habe, hatte ich ME10 2x offen. Von ME10-1 aus habe ich an ME10-2 einen Text geschickt, diesen auf dem Bildschirm platziert und dann den Text vom Fenster dort wieder ausgelesen. Ich denke, dass diese Übung soooo vieles erklärt. ------------------ Grüsse aus dem Schwarzwald www.Andreas-Baumgartner.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wagner54 Mitglied Dipl. Ing. (FH)
Beiträge: 11 Registriert: 16.03.2004
|
erstellt am: 21. Okt. 2004 13:42 <-- editieren / zitieren --> Unities abgeben:
Ich benutze Designer Drafting 12.01c und es klappt bei mir nicht. Schon der Befehl DDE_INITIATE "ME10F.EXE" "GENERAL" gibt keinen Kanal zurück, obwohl ich DDE_ENABLE ON auf der anderen Applikation habe. Gibt es da bekannte Probleme? Oder habe ich die falsche Denke? ------------------ Dipl. Ing. (FH) Eberhard Wagner, Arthur Klink GmbH, D-75181 Pforzheim, mailto: eberhard.wagner@arthur-klink.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
clausb Ehrenmitglied V.I.P. h.c.
Beiträge: 2914 Registriert: 20.12.2000 Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.
|
erstellt am: 21. Okt. 2004 13:48 <-- editieren / zitieren --> Unities abgeben: Nur für wagner54
|
wagner54 Mitglied Dipl. Ing. (FH)
Beiträge: 11 Registriert: 16.03.2004
|
erstellt am: 21. Okt. 2004 14:29 <-- editieren / zitieren --> Unities abgeben:
Danke! Der Tipp war heiss - mit ME10F klappt die Verbindung zwischen 2 ME10s. Habe aber immer noch Probleme mit ACCESS und ME10. ------------------ Dipl. Ing. (FH) Eberhard Wagner, Arthur Klink GmbH, D-75181 Pforzheim, mailto: eberhard.wagner@arthur-klink.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
baumgartner Mitglied Dipl.-Ing. Maschinenbau
Beiträge: 715 Registriert: 05.01.2001 Ing.-Büro Andreas Baumgartner bietet Lösungen rund um ME10. * ME10-Makros * ME10-Makroschulungen
|
erstellt am: 21. Okt. 2004 18:23 <-- editieren / zitieren --> Unities abgeben: Nur für wagner54
hallo, bei mir drängt sich jetzt die Frage auf: wird DDE von ACCESS unterstützt? Irgendwie wird DDE auslaufen... Und nicht mehr alle Programmiersprachen untertützen DDE. Was macht denn die Verbindung von ME10 nach ACCESS? Teste doch mal ACCESS nach EXCEL. Vielleicht liegt es "nur" an der Syntax. (ME10F oder ME10.EXE und so) Bitte poste auch die Erfolgsmeldung. Diese Frage war doch schon mal so ähnlich. EDIT: fällt mir gerade noch ein... klopfe doch mal beim Kollegen "awi" an. Da kriegst Du sicher auch eine guten Tipp. Irgendwas ist mir da in Erinnerung. Hat er nicht mal so eine Kopplung geschrieben... ------------------ Grüsse aus dem Schwarzwald www.Andreas-Baumgartner.de
[Diese Nachricht wurde von baumgartner am 21. Okt. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
awi Mitglied Programmierer
Beiträge: 275 Registriert: 11.11.2001 awinformatik - individuallösungen rund um me10. - pc-steuerungen.
|
erstellt am: 27. Okt. 2004 08:26 <-- editieren / zitieren --> Unities abgeben: Nur für wagner54
sorry war ziemlich viel ausser haus. also mit vba für excel müsste es auch gehen. ich habe es mit vb6 gemacht. -eine textbox (txtDDEOutgoing als beispiel)nehmen und auf invisible stellen im code wo ausgeführt werden soll: txtDDEOutgoing.LinkTopic = "ME10F|GENERAL" txtDDEOutgoing.LinkMode = 2 txtDDEOutgoing.LinkExecute "line two_pts 0,0 100,100" << oder auch macroname fertig... gruss aus finsterhennen ------------------ awi André Weidmann Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |