예제 #1
0
        public MainPage()
        {
            this.InitializeComponent();

            bufsup = new CS_BufsupAsync();

            textBox01.Text = "";
            textBox02.Text = "";

            ClearResultTextBox();                       // 初期表示をクリアする
        }
예제 #2
0
        private async Task SetBufsupAsync(String _strbuf, Boolean __remark)
        {   // 構文評価を行う
            if (bufsup == null)
            {   // 未定義?
                bufsup = new CS_BufsupAsync();
            }

            if (_strbuf != null)
            {   // 評価有り?
                await bufsup.ClearAsync();
                bufsup.Remark = __remark;
                await bufsup.ExecAsync(_wbuf);

                _wbuf = bufsup.Wbuf;
                _rem = bufsup.Rem;
                _remark = bufsup.Remark;
            }
        }
예제 #3
0
        public CS_LBLSubAsync()
        {   // コンストラクタ
            _wbuf = null;       // 設定情報無し
            _empty = true;
            _rem = null;
            _remark = false;

            wsupp = null;
            bufsup = null;
            getken = null;
            rsvwrd = null;
        }
예제 #4
0
        public async Task ClearAsync()
        {   // 作業領域の初期化
            _wbuf = null;       // 設定情報無し
            _empty = true;
            _rem = null;
            _remark = false;

            wsupp = null;
            bufsup = null;
            getken = null;
            rsvwrd = null;
        }