добавить в C код переменную из кубика

Lenok

Client
Регистрация
27.12.2015
Сообщения
64
Благодарностей
4
Баллы
8
Подскажите пожалуйста как можно в С коде вывести переменную url которая сюда прилетает из кубика
Код:
// Рисуем текст. Да да) вы не ослышались. Рисуем текст в указанных координатах
xgr.DrawString("Подробнее ->>> "project.Variables["url"].Value;" https://ya.ru ", font, XBrushes.Black,
    new XRect(0, 0, doc.Pages[0].Width, doc.Pages[0].Height),
XStringFormat.Center);
 

Nord

Client
Регистрация
22.03.2012
Сообщения
2 406
Благодарностей
1 473
Баллы
113

Lenok

Client
Регистрация
27.12.2015
Сообщения
64
Благодарностей
4
Баллы
8
здесь xgr.DrawString("Подробнее ->>> "project.Variables["url"].Value;" https://ya.ru ", - выводится текст Подробнее ->>> https://ya.ru

а в переменной project.Variables["url"].Value есть короткий url который и нужно отобразить в тексте, как правильно его вызвать чтоб отобразил?
 

Nord

Client
Регистрация
22.03.2012
Сообщения
2 406
Благодарностей
1 473
Баллы
113
здесь xgr.DrawString("Подробнее ->>> "project.Variables["url"].Value;" https://ya.ru ", - выводится текст Подробнее ->>> https://ya.ru

а в переменной project.Variables["url"].Value есть короткий url который и нужно отобразить в тексте, как правильно его вызвать чтоб отобразил?
C#:
// Рисуем текст. Да да) вы не ослышались. Рисуем текст в указанных координатах
xgr.DrawString("Подробнее ->>> " + project.Variables["url"].Value + " https://ya.ru ", font, XBrushes.Black,
    new XRect(0, 0, doc.Pages[0].Width, doc.Pages[0].Height),
XStringFormat.Center);
если я правильно понял, что вы хотите
 
  • Спасибо
Реакции: Lenok

WebBot

Client
Регистрация
04.04.2015
Сообщения
1 763
Благодарностей
1 391
Баллы
113

Lenok

Client
Регистрация
27.12.2015
Сообщения
64
Благодарностей
4
Баллы
8
ошибка компиляции была.
Сейчас отрабатывает без ошибки, но и переменная в тексте не появляется, хотя в url значение есть.
 

justhelen

Client
Регистрация
18.11.2009
Сообщения
267
Благодарностей
134
Баллы
43
Код:
xgr.DrawString("Подробнее ->>> " + project.Variables["url"].Value, font, XBrushes.Black,
    new XRect(0, 0, doc.Pages[0].Width, doc.Pages[0].Height),
XStringFormat.Center);
 

Lenok

Client
Регистрация
27.12.2015
Сообщения
64
Благодарностей
4
Баллы
8
Подскажите как правильно текущую директорию указать?
Показываю так:
Код:
XImage img = XImage.FromFile(project.Directory + @"\img.jpg");
пишет CSharpOwnCode не удается найти указанный файл
 

Nord

Client
Регистрация
22.03.2012
Сообщения
2 406
Благодарностей
1 473
Баллы
113
Файл тосно есть в папке и под таким именем?
А так?
XImage img = XImage.FromFile(project.Directory + "\\img.jpg");
 

Lenok

Client
Регистрация
27.12.2015
Сообщения
64
Благодарностей
4
Баллы
8
да есть, в старых версиях Прожекта прокатывало так
Код:
XImage img = XImage.FromFile(@"{-Project.Directory-}\img.jpg");
, сейчас нет "\\img.jpg"); та же ошибка
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
да есть, в старых версиях Прожекта прокатывало так
Код:
XImage img = XImage.FromFile(@"{-Project.Directory-}\img.jpg");
, сейчас нет "\\img.jpg"); та же ошибка
ради интереса попробовал (версия 5.11.4.0), работает:
(хотя кубик помечается пунктиром, но работает :-))

upload_2017-8-13_15-9-3.png


так тоже работает:

upload_2017-8-13_15-15-26.png
 
Последнее редактирование:

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