c# как взять url

  • Автор темы Автор темы Stig
  • Дата начала Дата начала

Stig

Client
Регистрация
29.09.2015
Сообщения
14
Реакции
13
Баллы
3
Как взять URL текущей страницы в c #, пробую переменные окружения но не получается.
Код:
Развернуть Свернуть Копировать
 string url = project.Variables ["Page.Url"]. Значение;
String url = Page.Url;
 
Последнее редактирование:
C#:
Развернуть Свернуть Копировать
string url = instance.ActiveTab.URL;
 
Спасибо, сейчас только пробовал: string url = instance.ActiveTab.Url; не пошло.
Была ошибка в URL.
 
  • Оценить
Реакции: Rimen
И пущай это было давно, все же мб кому-то пригодится:
Правильный ответ уже был дан выше @Dimionix:

В Вашем примере project.ExecuteMacro() совершенно не нужен. Он предназначен исключительно для выполнения макросов в коде.
 
C#:
Развернуть Свернуть Копировать
string url = instance.ActiveTab.URL;
А как URL текущей страницы положить в переменную? Ваш код при выполнении просто ставит "ok" в переменной
 
А как URL текущей страницы положить в переменную? Ваш код при выполнении просто ставит "ok" в переменной

C#:
Развернуть Свернуть Копировать
project.Variables["url"].Value = instance.ActiveTab.URL;
 
всем привет, перепробовал все перечисленные методы, и все возвращают OK.
подскажите, может еще есть какое решение?
 
всем привет, перепробовал все перечисленные методы, и все возвращают OK.
подскажите, может еще есть какое решение?
'Ок' - вам вернет разве что в Логах, по идее вы не вставили имя зеннопеременной.
C#:
Развернуть Свернуть Копировать
project.Variables["ИмяЗенноПеременной"].Value = instance.ActiveTab.URL; // Вернуть в ЗенноПеременную
return instance.ActiveTab.URL; // Вернуть в лог
 
всем привет, перепробовал все перечисленные методы, и все возвращают OK.
подскажите, может еще есть какое решение?
А обучающие видеоуроки пробовали посмотреть? ) Хотя бы основы и по работе с переменными
 

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