#7392 - Tue Jun 29 2010 10:24 PM
Конвертация схемы в код
|
stranger
Registered: Mon Jun 14 2010
Записи: 10
|
Добрый день,
Набросал стратегию на схеме, решил перевести ее в код и там уже доделывать. Как в Велслабе. Зашел сюда: C:\Documents and Settings\noof\Local Settings\Application Data\TSLab\TSLab\temp
Скопировал все в Вижуал студию, подключил либы, компильнулось. Но при выполнении из Тслаба ругается, мол нет классов. В чем дело?
Заранее благодарен.
|
|
Наверх
|
|
|
|
#7788 - Mon Jul 05 2010 09:54 AM
Re: Конвертация схемы в код
[Re: noofiz]
|
stranger
Registered: Mon Jun 14 2010
Записи: 10
|
|
|
Наверх
|
|
|
|
#8526 - Thu Jul 15 2010 06:28 PM
Re: Конвертация схемы в код
[Re: Craft]
|
enthusiast
Registered: Thu Jan 21 2010
Записи: 319
|
Nektodron, подскажите пожалуйста, как обойти проблему? При попытке компиляции кода из temp, SharpDevelop ругается на объявляемые переменные, например на строку кода: private TSLab.Script.Handlers.SMA var9_h = new TSLab.Script.Handlers.SMA(); Выдаёт ошибку: Имя типа или пространства имен 'SMA' отсутствует в пространстве имен 'TSLab.Script.Handlers' (пропущена ссылка на сборку?) (CS0234) - C:\Users\Пользователь\Documents\SharpDevelop Projects\SMA\SMA\Properties\AssemblyInfo.cs:27,39
Либы подключил, класс IExternalScript оформил.
|
|
Наверх
|
|
|
|
#8574 - Fri Jul 16 2010 10:41 AM
Re: Конвертация схемы в код
[Re: Nektodron]
|
enthusiast
Registered: Thu Jan 21 2010
Записи: 319
|
Спасибо, библиотеку TSLab.Script.Handlers.dll подключил к проекту - скрипт скомпилировался, однако, при запуске его через ВнешнийСкрипт, теперь в TSLab появилась ошибка: Элемент 'ВнешниСкрипт' содержит ошибку: c:\Users\Пользователь\Documents\SharpDevelop Projects\SMA\SMA\Properties\AssemblyInfo.cs(49,39) : error CS0234: Имя типа или пространства имен 'SMA' отсутствует в пространстве имен 'TSLab.Script.Handlers' (пропущена ссылка на сборку?)
Nektodron, подскажите, что сделать чтобы запустить скрипт.
P. S. Строка - using TSLab.Script.Handlers; присутствует в начале скрипта.
Отредактировано Craft (Fri Jul 16 2010 10:42 AM)
|
|
Наверх
|
|
|
|
#8580 - Fri Jul 16 2010 10:56 AM
Re: Конвертация схемы в код
[Re: Nektodron]
|
enthusiast
Registered: Thu Jan 21 2010
Записи: 319
|
|
|
Наверх
|
|
|
|
#8715 - Wed Jul 21 2010 01:45 AM
Re: Конвертация схемы в код
[Re: Craft]
|
enthusiast
Registered: Thu Jan 21 2010
Записи: 319
|
Nektodron, спасибо заработало. Прошу помочь разбораться ещё с одним моментом. Как в приведённом ниже примере обратиться к [i-1], с использоанием list.Add(0); не получилось: System.Collections.Generic.IList<double> var8 = context.GetData("var8", null, delegate {
int count = System.Math.Min(var18.Count, var17.Count);
System.Collections.Generic.List<double> list = new System.Collections.Generic.List<double>(count);
for (int i = 0; (i < count); i++)
{
list.Add((var17[i]-var18[i])/var18[i]);
}
return list;
});
|
|
Наверх
|
|
|
|
|
|