Что за ошибка? CSharp OwnСode недопустимый параметр

Aleksandr

Client
Регистрация
04.01.2014
Сообщения
206
Благодарностей
113
Баллы
43
Доброго времени суток.
Подскажите пожалуйста.
Ошибка появляется только при выполнение в зенно. При выполнение проекта в мейкере ошибки нет.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 708
Баллы
113
В теме 0 информации для ответа)
что за код
 

Aleksandr

Client
Регистрация
04.01.2014
Сообщения
206
Благодарностей
113
Баллы
43
В теме 0 информации для ответа)
что за код
Сомневался, что именно нужно..., так как проверял сниппет в отдельном проекте в мейкере и в зенно отрабатывает без ошибок.
В полном проекте, кроме приведенного ниже сниппета больше ни какой не использую.

Код:
int size = 40;

            Bitmap bmp = new Bitmap(@"D:\ZennoPoster Standard\progect\Парсим xxx\screen\{-Variable.title-}{-Variable.name_img_number-}moskva.jpg");

            Bitmap bm = new Bitmap(bmp.Width, bmp.Height - size);

            for (int i = 0; i < bmp.Width; i++)

            {

                for (int j = 0; j < bmp.Height - size; j++)

                    bm.SetPixel(i, j, bmp.GetPixel(i, j));

            }

            bm.Save(@"D:\ZennoPoster Standard\progect\Парсим xxx\images\{-Variable.title-}{-Variable.name_img_number-}moskva.jpg");

            bmp.Dispose();

            bm.Dispose();
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 708
Баллы
113
Переменные в коде нельзя так использовать

{-Variable.title-}

Нужно вот так: project.Variables["title"].Value
Соответственно когда вы комбинируете текст и переменную, нужно делать так:
@"D:\ZennoPoster Standard\progect\Парсим xxx\images\"+project.Variables["title"].Value+project.Variables["name_img_number"].Value+"moskva.jpg"
 
  • Спасибо
Реакции: Aleksandr

Aleksandr

Client
Регистрация
04.01.2014
Сообщения
206
Благодарностей
113
Баллы
43
Спасибо) все работает.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)