Многоязычныи интерфеис в Labview
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
-
- developer
- Сообщения: 261
- Зарегистрирован: 22 дек 2008, 14:07
- Награды: 1
- Версия LabVIEW: 8.5
- Контактная информация:
Re: Многоязычныи интерфеис в Labview
Ои! Спасибо! Только я в PropertyNode нашла только Name. Т.е. даю Reference ThisVIА , получаю в Identifier имя VI, на которыи указываю, т.е. ту фронт панель, которую нужно перевести .A как добавить Name SubVi?
-
- developer
- Сообщения: 261
- Зарегистрирован: 22 дек 2008, 14:07
- Награды: 1
- Версия LabVIEW: 8.5
- Контактная информация:
Re: Многоязычныи интерфеис в Labview
И еще вопрос! На фронт панели есть Tab Control с большим количеством страниц и контролов на страницах. Это большое количество влияет на быстродеиствие.(Или я что-то не то делаю?) Короче, все "зависает". С этим можно как-то бороться?
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: Многоязычныи интерфеис в Labview
а можно поподробней описать симптомы зависания? когда происходит, что именно зависает и тд.irena_abr писал(а):И еще вопрос! На фронт панели есть Tab Control с большим количеством страниц и контролов на страницах. Это большое количество влияет на быстродеиствие.(Или я что-то не то делаю?) Короче, все "зависает". С этим можно как-то бороться?
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
- developer
- Сообщения: 261
- Зарегистрирован: 22 дек 2008, 14:07
- Награды: 1
- Версия LabVIEW: 8.5
- Контактная информация:
Re: Многоязычныи интерфеис в Labview
Нужно перевести на другои язык большои проект.См. картинку. Добавила в Case Sructure Translator(Моя благодарность автору не имеет границ) Зависание происходит пока все имена не будут считаны с фронт панели, проверяла через Profile Больше всего времени при запуске программы уходит на фаил GetText
-
- developer
- Сообщения: 261
- Зарегистрирован: 22 дек 2008, 14:07
- Награды: 1
- Версия LabVIEW: 8.5
- Контактная информация:
Re: Многоязычныи интерфеис в Labview
Картинку забыла Вот
- Вложения
-
- kartinka.doc
- (108.77 КБ) 135 скачиваний
-
FireFly
- expert
- Сообщения: 1321
- Зарегистрирован: 25 апр 2009, 08:58
- Награды: 2
- Версия LabVIEW: 2014
- Откуда: Санкт-Петербург
- Поблагодарили: 1 раз
Re: Многоязычныи интерфеис в Labview
doc файл - не самый лучший способ прикрепить картинку.
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
-
FireFly
- expert
- Сообщения: 1321
- Зарегистрирован: 25 апр 2009, 08:58
- Награды: 2
- Версия LabVIEW: 2014
- Откуда: Санкт-Петербург
- Поблагодарили: 1 раз
Re: Многоязычныи интерфеис в Labview
Попробуйте менять названия только на видимом табе. Это может существенно ускорить процесс, если табов очень много. И сделать по предложенному алгоритму это не очень трудно, просто меняйте Property Node не всех элементов фронт панели, а лишь элементы одного таба.
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
-
- developer
- Сообщения: 261
- Зарегистрирован: 22 дек 2008, 14:07
- Награды: 1
- Версия LabVIEW: 8.5
- Контактная информация:
Re: Многоязычныи интерфеис в Labview
Спасибо, но тогда придется на каждои странице вызывать Translator?
-
FireFly
- expert
- Сообщения: 1321
- Зарегистрирован: 25 апр 2009, 08:58
- Награды: 2
- Версия LabVIEW: 2014
- Откуда: Санкт-Петербург
- Поблагодарили: 1 раз
Re: Многоязычныи интерфеис в Labview
Да.
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Многоязычныи интерфеис в Labview
Насколько я помню мой транслятор сам разбирает сложные элементы ЛП (как таб контролы и кластеры) на страницы/части. Если транслятор немного переделать и добавить название VI + название таба + название страницы в табе + название самого элемента, то все названия будут уникальными, что как раз и требуется.
-
- developer
- Сообщения: 261
- Зарегистрирован: 22 дек 2008, 14:07
- Награды: 1
- Версия LabVIEW: 8.5
- Контактная информация:
Re: Многоязычныи интерфеис в Labview
Спасибо, что-то похожее я сеичас пытаюсь(пока безуспешно) сделать. Пока не могу наити как бы мне имя subVI вытащить. Беру и Proporty Node i панели, и контролов, Name- есть. а subVI Name- не наиду.
-
- assistant
- Сообщения: 119
- Зарегистрирован: 16 фев 2009, 12:55
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Многоязычныи интерфеис в Labview
не знаю по теме или нет, но есть задачка сделать идендификацию пользователя
при входе в программу. Саму программу сделала на примере окна, которое
при входе в XP выскакивает! только там по-мимо пользователя и пароля, есть
ещё индикатор раскладки клавиатуры и есть возможность енту раскладку поменять?
как такой индикатор в LV запихнуть??
при входе в программу. Саму программу сделала на примере окна, которое
при входе в XP выскакивает! только там по-мимо пользователя и пароля, есть
ещё индикатор раскладки клавиатуры и есть возможность енту раскладку поменять?
как такой индикатор в LV запихнуть??
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: Многоязычныи интерфеис в Labview
/viewtopic.php?f=52&t=823&hilit=%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D1%83Kayfolom писал(а):не знаю по теме или нет, но есть задачка сделать идендификацию пользователя
при входе в программу. Саму программу сделала на примере окна, которое
при входе в XP выскакивает! только там по-мимо пользователя и пароля, есть
ещё индикатор раскладки клавиатуры и есть возможность енту раскладку поменять?
как такой индикатор в LV запихнуть??
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 3 Ответы
- 2069 Просмотры
-
Последнее сообщение PozhiloyGoblin
-
- 0 Ответы
- 344 Просмотры
-
Последнее сообщение maxim_MA
-
- 23 Ответы
- 2424 Просмотры
-
Последнее сообщение dadreamer
-
- 2 Ответы
- 391 Просмотры
-
Последнее сообщение ujin1
-
- 5 Ответы
- 847 Просмотры
-
Последнее сообщение dadreamer