Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.07.2014, 22:22   #1
FRAPS
Новичок
Джуниор
 
Регистрация: 23.08.2011
Сообщений: 1
По умолчанию [Вопрос c#] Выполнение C# кода "на лету"

Есть класс http://yrevotyuk.blogspot.ru/2013/03...ht-csharp.html

Мне нужно сделать процедуру,которая будет увеличивать внутреннюю переменную в форме.

Пытался сделать по аналогии с Log, но не вышло.

При выполнение скрипта внутри программы, ошибок не было, но и результата тоже.
Грубо говоря, программа пропускала функцию.

in SharpShell
Код:
 readonly string footer = @" 
          }
          static void Log(object message)
          {
            if(CharpShell.CharpExecuter.OnExecute != null)
              CharpShell.CharpExecuter.OnExecute(message);
          }


          static void Plus(object str)
          {
              if(CharpShell.CharpExecuter.OnPlus != null)
              CharpShell.CharpExecuter.OnPlus(str);
          }

        }
      }";
Код:
public delegate void ExecutePlusHandler(object str);
public static ExecutePlusHandler OnPlus;
Код:
 public CharpExecuter(ExecuteLogHandler onExecute, ExecutePlusHandler OnPlus) //
    {
      OnExecute += onExecute;
    }

in program
Код:
 public void Plus(object str)
    {

      string xxx = str.ToString();
      switch (xxx)
      {
        case "dog":
          dogdint++;
          break;
        case "cat":
          catint++;
          break;
       
      }
     
    }

Последний раз редактировалось FRAPS; 21.07.2014 в 22:28.
FRAPS вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Постоянно слетает галочка "автоматически" в "Параметры Excel", "Формулы", "Вычисления в книге" Alexsandrr Microsoft Office Excel 4 19.10.2013 14:22
Видео с экрана "на лету" NetSpace Софт 8 24.07.2011 13:48
Чтение из ZIP-файла "на лету" (и ещё BASS/BASSMOD) Wanderer_r Мультимедиа в Delphi 3 20.03.2010 21:14
Перевод сайта "на лету" hoza_syl PHP 4 20.10.2009 17:26
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04