Thema Datum  Von Nutzer Rating
Antwort
Rot VBA CorelDraw 12: Quellcod zur Laufzeit erstellen
14.05.2009 21:00:04 Martin
NotSolved
14.05.2009 22:50:38 jh
NotSolved

Ansicht des Beitrags:
Von:
Martin
Datum:
14.05.2009 21:00:04
Views:
1419
Rating: Antwort:
  Ja
Thema:
VBA CorelDraw 12: Quellcod zur Laufzeit erstellen
Hallo, liebe hilfsbereite Forumsleserinnen und Forumsleser!

Ich möchte in CorelDraw 12 eine Linie durch eine Prozedur zeichnen lassen. Mit den fünf Zeilen Quellcode funktioniert das auch, ich kann auch die Koordinaten der Punkte aus vorhandenen Variablen auslesen, damit es nicht immer dieselbe Linie ist.

Aber der Fall ist, dass ich nun Linien mit unterschiedlich vielen Punkten zeichnen möchte, die Zeile 3) sich aber nicht über eine Schleife vervielfältigen lässt.

Gibt es da einen speziellen Befehl, der eine Zeile Quellcode während des Programmablaufs generiert und interpretiert?

1) Set crv = ActiveDocument.CreateCurve()
2) With crv.CreateSubPath(1,1)
3) .AppendLineSegment 2,2
4) End With
5) Set s4 = ActiveLayer.CreateCurve(crv)

Hintergrund ist, dass ich die angrenzenden Knotenpunkte zweier Linien über eine Prozedur zu einem Knotenpunkt zusammenfassen möchte, um die Anzahl der Objekte ich einem Dokument zu verringern. Der herkömmliche Weg über das Kombinieren der Linien, das Auswählen der Knotenpunkte und irt Zusammenfassen ist mir zu mühsam.

Danke für alle sachdienlichen Antworten.

Viele Grüße,
Martin

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot VBA CorelDraw 12: Quellcod zur Laufzeit erstellen
14.05.2009 21:00:04 Martin
NotSolved
14.05.2009 22:50:38 jh
NotSolved