Strona 2 z 2

Re: Dwu językowa aplikacja

: 14 sie 2006 09:07
autor: Gość
Dziękuję wszystkim za pomoc

Muszę teraz tylko trochę poklepać kodu i dam wam znać jak poszło !

Jeszcze raz bardzo dziękuję

Jacek :D

Re: Dwu językowa aplikacja

: 14 sie 2006 13:15
autor: mar3cki
u mnie w pracy funkcjonuje plik (vi) zawierający tablicę z opisami w kilku językach, każda kolumna odpowiada innemu językowi, natomiast każdy wiersz kolejnemu opisowi (Caption wiadomo)
każdy, kto dodaje nową rzecz w swoim programie uzupełnia tablicę o nowe wiersze,
język zaś jest konfigurowany z pliku ini, jako cyfra określająca właściwą kolumnę,

na samym początku programu wszystkie opisy są przypisywane,

wadą jest możliwość zmiany języka aplikacji tylko przed uruchomieniem, poprzez zmianę wartości w pliku ini, no ale mało kto potrzebuje zmieniać to w czasie pracy programu

Re: Dwu językowa aplikacja

: 13 kwie 2007 07:28
autor: wysoczanski_t
Mam jeszcze inny problem. Mianowicie jak zmienić wartości Caption kontrolek umieszczonych w klastrze. Ten sposób działa tylko na zmianę wartości Caption dla klastru.

Re: Dwu językowa aplikacja

: 13 kwie 2007 08:20
autor: Mikrobi
Węzeł własności klastra (Property Node) ma pole 'Controls[]' - to tablica referencji do znajdujących się wewnątrz kontrolek.
Oczywiście tutaj juz należy operować korzystając z węzłów własności znajdujących się na palecie funkcji Application Control.

Re: Dwu językowa aplikacja

: 13 kwie 2007 10:01
autor: wysoczanski_t
To wiem :) Ĺąle zadalem pytanie. Chodzi o to że chce odczytać wartosci Caption kontrolek wystepujacych w klastrze uzywajac do tego innego programu, tak jak to jest na obrazku z poczatku tego tematu (autorstwa Mikrobi). Tym sposobem moge tylko odczytac Caption klastrow i nie wiem jak sie zabrac za te kontrolki w tych klastrach.

Re: Dwu językowa aplikacja

: 13 kwie 2007 10:56
autor: Mikrobi
Tutaj trzeba trochę więcej pracy:
należy sprawdzić typ kontrolki i wykorzystać CASE: jeśli jest to typ odpowiadający klastrowi to z referencji pobierać węzeł Controls[].
A potem jak powyżej...
Obrazek
oczywiście wewnątrz CASE'a i pętli FOR trzeba bedzie włożyć CASE ....

Re: Dwu językowa aplikacja

: 13 kwie 2007 11:23
autor: wysoczanski_t
Wielkie dzieki Mikrobi. Działa :)

Dwu językowa aplikacja

: 13 cze 2008 07:14
autor: szczygiel83
witam
A ja można zrobić zmianę jezyka opisu dekoracji. Znalazłem na stronie NI jak zmienić jedentekst.
http://zone.ni.com/devzone/cda/epd/p/id/957

Jak zrobić by zmieniać wiele tekstów, najlepiej tak jak pare postów wcześniej pobieranych z tablicy

Dwu językowa aplikacja

: 13 cze 2008 08:04
autor: szczygiel83
sam sobie odpowiedziałem
jak ktoś mi powie jak zamieścić printscreena to wkleję dla potomnych

Re: Dwu językowa aplikacja

: 09 gru 2009 20:11
autor: smiga
Czy ktoś testował może to rozwiązanie:
http://zone.ni.com/devzone/cda/epd/p/id/6257

pozdrawiam

Re: Dwu językowa aplikacja

: 11 gru 2009 13:55
autor: smiga
szczygiel83 pisze:witam
A ja można zrobić zmianę jezyka opisu dekoracji. Znalazłem na stronie NI jak zmienić jedentekst.
http://zone.ni.com/devzone/cda/epd/p/id/957
Ciekawe jest zachowanie dekoracji. Wprowadzając nową dekorację LabVIEW numeruję ją jako pierwszą, a te które już istniały zmieniają numery na kolejne (o 1 wyższe jeżeli wprowadziliśmy nową 1 dekorację).
W związku z tym zabawa z podmienianiem nazw w dekoracjach jest więc troszkę uciążliwa - wypadało by ją robić na samym końcu jak już na pewno nie będziemy wprowadzali nowej.
Inaczej kończy się to takim błędem jak poniżej ... na który straciłem jakąś godzinkę żeby zrozumieć dlaczego...

Wie ktoś może jak podglądnąć numerację dekoracji? Dla kontrolek i wskaźników mamy do dyspozycji Edit/Set Tabbing Order
... ale jak coś podobnego (rozumiem że Tabbing dla dekoracji nie jest przydatny :) ) zobaczyć dla dekoracji?

Dwu językowa aplikacja

: 20 lut 2012 20:05
autor: 1125
Witam

Chciałbym też zrobić taką aplikację dwujęzykową, wszystko tu jest opisane ale obrazki wykasowane, czy ktoś to jeszcze posiada albo mógłby napisać jak manipulować tymi opisami kontrolek?

Pozdrawiam