Announcement

Collapse
No announcement yet.

Delphi -> DDE -> Word2000

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Delphi -> DDE -> Word2000

    hallo,

    kann mir einer verraten, wie die Syntax für das Ausführen von Macros bzw.
    anderer Befehle für Word 2000 ist.
    Unter Word97 klappte es noch mit:
    '[ExtrasMakro .Name = "AUTOOPEN", .Ausführen]'

    aber wie geht es jetzt????

    mfg rainer

  • #2
    Hallo,

    seit 1997 warnt Microsoft im MSDN davor, dass DDE kurz vor der Beerdigung steht. Ab Word 97 wurde das eingedeutschte WordBASIC auf das in jeder Word-Sprachversion englische VBA (Visual Basic for Applications) umgestellt. Dabei bietet Microsoft in der Regel jeweils nur in der darauffolgenden Version eine fast vollständige Unterstützung des Befehlssatzes der alten Version an. Soweit mir bekannt ist, verwendet Word 2000 nur noch die alten, englischen WordBASIC-Befehle:
    <pre>
    [ToolsMacro .Name="AUTOOPEN", .RUN]
    </pre>
    Ein altes WordBASIC-Kommando wird dabei von Word 2000 automatisch in ein temporäres VBA-Makro übersetzt - allerdings nur soweit das auch automatisiert geht. Anstelle von DDE ist nun Automation die erste Wahl, wenn Word fernbedient werden soll

    Comment


    • #3
      Danke für den Tip.
      DDE ist wirklich nicht sehr toll, aber es handelt sich um eine Alt-
      anwendung, die ich nicht massiv umstricken möchte

      mfg raine

      Comment

      Working...
      X