Ссылка в тексте string

Обсуждение, связанное с разработкой ПО верхнего уровня
Ответить
Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1217
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Версия LabVIEW: 2018
Откуда: Санкт-Петербург, Кронштадт
Благодарил (а): 11 раз
Поблагодарили: 1 раз
Контактная информация:

Ссылка в тексте string

Сообщение Sergey Ivanov »

Всем привет.
Возможно ли сделать ссылку (url) в String indicator ? Т.е. есть текст, а среди текста - ссылка. при нажатии на которую открывается браузер по этой ссылке.
Это вообще возможно или нет?
Добро пожаловать на http://rk-stud.ru/
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Ссылка в тексте string

Сообщение dadreamer »

Это может показаться невероятным, но NI не реализовали такую возможность. Можете сделать через "костыли" в виде Event Structure с доп. кодом. Примеры:
https://knowledge.ni.com/KnowledgeArtic ... 0019QVHSA2
https://forums.ni.com/t5/LabVIEW/Clicka ... -p/1761210

Есть также вариант со стандартным .NET контролом LinkLabel от Microsoft (сборка System.Windows.Forms(4.0.0.0)). Здесь расписано, как настроить контрол, чтобы получить гиперссылку. Из плюсов: автоматом выделяет ссылку синим и подчёркивает, также изменяет курсор при наведении. Из минусов: нужно написать обработчик события "клик по ссылке" (это несложно, см. пример).
Вложения
LL_Snippet.png
LL_Snippet.png (11.55 КБ) 2648 просмотров
2018-06-11_18-28-20.jpg
2018-06-11_18-28-20.jpg (18.68 КБ) 2648 просмотров
LL_Example.vi
lv2013
(7.47 КБ) 144 скачивания
LL_Callback.vi
lv2013
(13.83 КБ) 138 скачиваний
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Лицевая панель»