Showing results 1 to 3 of 3

Thread: VBA auslagern nach VSTA

  1. #1
    Join Date
    13.10.2017
    Posts
    20

    Default VBA auslagern nach VSTA

    Hallo,

    Es gibt ja im VBA Editor das thisProject. Ich möchte gerne Teile des VBA Codes mit C# umsetzen.
    Weil VBA läuft im Kontext vom Zenon Hauptthread und kann diesen (bei Timeouts o. ä.) blockieren.

    Wie mache ich das? Muss ich dafür ein spezielles Projekt anlegen?
    Wie lege ich Variablen für C# an, gibt es da auch einen Online Container?

    Wer kennt sich damit aus und würde mir helfen.

    Vielen Dank im voraus.

    Mfg Tommylik

  2. #2
    Join Date
    28.02.2013
    Posts
    217

    Default Re: VBA auslagern nach VSTA

    Hallo Tommylik,

    bei einem Rework würde ich gleich auf das AddIn-Framework umsteigen. Dort kannst du auch bequem in C#.Net programmieren.
    Für den Variablenzugriff brauchst du auch dort einen OnlineContainer. Das wird z.B. im Online Training erklärt.
    Bitte wende dich an deinen Vertriebsansprechpartner wegen einem Zugang.

    Schöne Grüße,
    Felix

  3. #3
    Join Date
    29.07.2007
    Location
    Germany
    Posts
    195

    Default AW: VBA auslagern nach VSTA

    Hallo Tommylik,

    Quote Originally Posted by Tommylik View Post
    ...
    Weil VBA läuft im Kontext vom Zenon Hauptthread und kann diesen (bei Timeouts o. ä.) blockieren.
    ...
    Das Problem bleibt meines Wissens nach aber erhalten!
    Wird im Codes aus VBA / VSTA / Addin auf zenon Objekte zugegriffen kommt es bei langen Codelaufzeiten zu Beeinträchtigungen der Runtime...

    Gruß HP
    string zenon = "7.60 Build61612 / 8.00 Build62073/ 8.10 Build62573";
    string Windows = "7 / 10 / 2016";
    string VMware = "Workstation / VMware ESXi";

Similar Threads

  1. Replies: 0
    Last Post: 24th August 2018, 07:21
  2. DBF Dateien nochmals Auslagern
    By martin.preissler@kjp-beratung.de in forum zenon Supervisor
    Replies: 0
    Last Post: 1st September 2017, 08:45
  3. Msgbox nach x Sekunden beenden?
    By mg_anc in forum VSTA
    Replies: 2
    Last Post: 16th January 2015, 08:41
  4. Makro ausführen nach Textfeldeingabe
    By stoessa in forum VBA
    Replies: 14
    Last Post: 29th August 2013, 09:10
  5. Archiv in SQL-Datenbank auslagern
    By sniggi in forum zenon Supervisor
    Replies: 1
    Last Post: 28th June 2011, 23:35

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •