VSTA Macro c# - Funktion "VSTA_Makro ausführen"
Hallo zusammen,
ich habe probeweisen ein Makro lt. Anleitung in der Hilfe erstellt und versuche dieses über die Funktion "VSTA-Makro ausführen" auszuführen.
leider kriege ich da ein leeres Makroauswahldialogfenster wo kein Makro aufgelistet ist.
Die Zenon6.ini ist entsprechend mit folgenden Parametern vorbereitet
[VSTA]
ON=1
CSHARP=1
LOADED=1
C# Code:
using System;
namespace ProjectAddin
{
[System.AddIn.AddIn("ThisProject", Version = "1.0", Publisher = "", Description = "")]
public partial class ThisProject
{
private void ThisProject_Startup(object sender, EventArgs e)
{
}
private void ThisProject_Shutdown(object sender, EventArgs e)
{
}
public void MacroSetValZenVar()
{
zenOn.IVariable zVar = this.Variables().Item("VSTA_TEST_VAR");
zVar.set_Value(0, 120);
}
#region VSTA generated code
private void InternalStartup()
{
this.Startup += new System.EventHandler(ThisProject_Startup);
this.Shutdown += new System.EventHandler(ThisProject_Shutdown);
}
#endregion
}
}
Wo soll void definiert werden um das Makro über die Funktion "VSTA-Makro ausführen" ausführen zu können?
This is a migrated post! Originally posted on 12.09.2012 by user ilia_romeikov. Please be aware that information can be outdated.