Hi!
I got to launch this simple Script created in Visual Studio 2017.
I'ts a compilated dll over .NET 4.
All ok in the render. But i don not posibilitti to pres CANCEL buton in render status. I can not press the CANCEL button in the render state and stop the render.
Over Sony Vegas 14.
Thanks a lot.
Srry for my english!
using ScriptPortal.Vegas; using System; using System.Windows.Forms; namespace WindowsFormsApp6 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string nombreExportado = "test"; string mastertemplatedefecto = "Video for Windows"; string templatedefecto = "Aquarium Video"; string rutaPath = @"C:\Users\adelpino\Documents\Zeta Resource Editor projects\"; Timecode selectionLength; Timecode selectionStart; Renderer renderer = EntryPoint.myVegas.Renderers.FindByName(mastertemplatedefecto); if (renderer != null) { RenderTemplate renderTemplate = renderer.Templates.FindByName(templatedefecto); if (renderTemplate != null) { // Si no existe selección cojemos todo el timeline. if (EntryPoint.myVegas.SelectionLength.FrameCount > 0) { selectionStart = EntryPoint.myVegas.SelectionStart; selectionLength = EntryPoint.myVegas.SelectionLength; } else { selectionStart = new Timecode(); selectionLength = EntryPoint.myVegas.Project.Length; } /// PUNTO DE RENDERIZADO EntryPoint.myVegas.Render(rutaPath + nombreExportado + ".avi", renderTemplate, selectionStart, selectionLength); } } } public class EntryPoint { public static Vegas myVegas; public void FromVegas(Vegas vegas) { myVegas = vegas; try { Form1 form1 = new Form1(); form1.ShowDialog(); } catch (Exception e) { MessageBox.Show(e.Message); } } } } }