Здравствуете!
Необходимо реализовать открытие файла с помощью диалога. Был написан скрипт на C#, но он не срабатывает корректно. Есть идеи почему?

Код:
using MasterSCADA.Script.FB;
using MasterSCADA.Hlp;
using FB;
using FB.FBAttributes;
using System;
using System.Linq;
using System.Windows.Forms;
using System.IO;

[FBRetain]
public partial class ФБ : ScriptBase
{
bool? M=false;
    public override void Execute()
    {
    if (START==true && M==false)
    {  	
    	OpenFileDialog OFD = new OpenFileDialog();
        if (OFD.ShowDialog() != DialogResult.OK) 
        {
        	FileName= OFD.FileName;
        }
	}
    M=START;
    }
}