public bool RunFile() { bool retorno = false; this.DSSText.Command = "Compile " + this.FileName; this.DSSCircuit = DSSobj.ActiveCircuit; this.DSSSolution = DSSCircuit.Solution; this.DSSConttrolQueue = DSSCircuit.CtrlQueue; this.DSSCmath = DSSobj.CmathLib; this.DSSPDElement = DSSCircuit.PDElements; this.DSSCktElement = DSSCircuit.ActiveCktElement; this.DSSBus = DSSCircuit.ActiveBus; this.DSSLoads = DSSCircuit.Loads; this.DSSLines = DSSCircuit.Lines; this.DSSLineCodes = DSSCircuit.LineCodes; this.DSSText.Command = "Set Mode = Snapshot"; retorno = true; return(retorno); }
private void loadCircuit_Click(object sender, EventArgs e) { string circuitName = textBox1.Text; DSSText.Command = "clear"; DSSText.Command = "compile " + "(" + circuitName + ")"; DSSCircuit = DSSobj.ActiveCircuit; DSSSolution = DSSCircuit.Solution; DSSControlQueue = DSSCircuit.CtrlQueue; MessageBox.Show("Circuit Loaded"); }
private void loadCircuit_Click( object sender, EventArgs e ) { string circuitName = textBox1.Text; DSSText.Command = "clear"; DSSText.Command = "compile " + "(" + circuitName +")"; DSSCircuit = DSSobj.ActiveCircuit; DSSSolution = DSSCircuit.Solution; DSSControlQueue = DSSCircuit.CtrlQueue; MessageBox.Show( "Circuit Loaded" ); }