Hallo Rick,
gibt von mir ein ganz klares: Jaein :-)
Wenn man ordentlich programmiert hat und vielleicht sogar Zukunftsorientiert und keine Deprecateds verwendet hat, dann gibt's kleine Probleme. CATVBA ist auch ein neutrales Format, hier braucht man nix hin und her importieren oder zu konvertieren.
Probleme kann hier aber machen, dass einige Aufrufe eventuell leicht anders funktionieren, die müsste man dann korrigieren, vor allem wenn man nun 64bit Nutzt. Dort würde ich generelle Aufrufe via CALL nutzen. Zudem habe ich festgestellt, dass einige API's, die aber ehh nie genutzt wurden, unter R19 nicht mehr da sind. Dies führt dazu, dass Verweise eventuell fehlen. Betrifft den DMU Bereich.
Was unter R19 läuft, läuft meist auch unter R16, auch wenn der Sprung recht groß ist. Habe jedoch auch ein paar Makros, dort muss ich den Aufruf zwischen R16 und R19 anders gestalten (Beispiel Parent-Eigenschaft vom AnnotationSet, die ist nun grob anders). Das ist aber auch kein Problem, einfach das Release im Makro abfragen (SystemConfiguration) und dann je nach Release die eine oder die andere Funktion aufrufen.
------------------
Mit freundlichen Grüßen,
Henry Schneider
alias Lila
Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:
Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,
die Natur versucht, immer bessere Idioten zu bauen
Xing
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP