NI Home
Cart Cart | Help
Hello Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI
You are here: 
NI Home > NI Developer Zone > NI Discussion Forums


Reply
Member
scavus
Posts: 44
0 Kudos
Accepted Solution

case structure ile resim kontrolü

Merhabalar, nümerik bir kontrolden girilen değere göre resim yayınlanması gerekir, picture ringlere resimleri yükledim. Case structure deki durumlarına görüntülencek resimleri ring şeklinde yükledim ve yayınlaması için picture ring indicator ekledim. Normalde resimlerin yayınlanması gerekir ama resimler yayınlanmıyor. Nasıl yayınlayabilrim. Ekte bahsettiğim VI çalışması var.

Active Participant
Zafer.Depe
Posts: 348
0 Kudos

Re: case structure ile resim kontrolü

Yapmak istediğiniz resimler içerisinden birini seçmekse tüm resimleri aynı "picture ring" içine ekleyiniz ve sonra indeksi ile çağırınız.

 

pic_ring.png 

Zafer DEPE
Elektronik Müh. (Arge Yazılım ve Uygulama Müh.)
E3TAM A.Ş.
www.e3tam.com
Member
scavus
Posts: 44
0 Kudos

Re: case structure ile resim kontrolü

resimleri dediğiniz gibi picture ring e ekledim ama index olarak çağırmak dediğiniz picture ringe bir constant değeri atamak mı?

Active Participant
Zafer.Depe
Posts: 348
0 Kudos

Re: case structure ile resim kontrolü

İndekslemek demek girdiğiniz resim dizisinden birini indeksi ile çağırmak demek. İster sabit bir indeks kullanın ister ara yüzden bir seçim kullanın isterseniz başka kaynaktan gelen veri kullanın size kalmış.

Zafer DEPE
Elektronik Müh. (Arge Yazılım ve Uygulama Müh.)
E3TAM A.Ş.
www.e3tam.com
Member
scavus
Posts: 44
0 Kudos

Re: case structure ile resim kontrolü

Benim aslında yapmak istedigim. 1 den 5'e kadar değer alabilen "numeric control"üm var ben 1 değeri "numeric control"e yazdığımda 1 ile ilişkilendirdigim resim gelecek, 2 değerini "numerci contorol"e yazdığımda da 2 değerine ait olan resim gelecek, diğer değerler için de aynı durum söz konusu. Bunu indexlerle de yapamdım. İndexlerden başka bir yöntem yok mu?

Active Participant
Zafer.Depe
Posts: 348
0 Kudos

Re: case structure ile resim kontrolü

[ Edited ]

Yapamadınız mı :smileyfrustrated: Yapmanız gereken "numeric control"ü "picture control"e bağlamak. İndekslemek bir tabirdir, bir denetim adı değildir. "Numeric Control"ü "picture control"e bağlayarak bir nevi indekslemiş oluyorsunuz. Ya da indeksi ile resmi çağırmış oluyorsunuz.

VI'ı eklerseniz kontrol edip düzeltmeye çalışayım. 

Zafer DEPE
Elektronik Müh. (Arge Yazılım ve Uygulama Müh.)
E3TAM A.Ş.
www.e3tam.com
Member
scavus
Posts: 44
0 Kudos

Re: case structure ile resim kontrolü

Dediğiniz gibi yaptım ama kararsız çalışıyor. Bu VI çalışmasında üç resim ekledim ve "numeric control"u de 1,2,3 değerlerini alabilecek şekilde düzenledim. "numeric control" 1 sayısal değerini gönderdiğimde 1 nolu resim, "numerci control"e 2 sayısal değerini gönderildiğinde 2 nolu resim göstermesi gerekir. 3 değeri için veya daha fazla değerlerde aynı durum olması gerekir. Ama bu VI çalışmasında tam çalışmıyor. " numreric control" e 1 sayısal değerini gönderiyorum çalışıyor, "numeric controle" 2.sayısal değerini gönderildiğinde 2. resim çıkmıyor, 3.sayısal değeri gönderildiğinde ise 3. resim gösteriyor yani 2. resimi göstermeden 3.resime geçiyor.

Member
drycsr
Posts: 52

Re: case structure ile resim kontrolü

Merhaba, aslinda VI'iniz kararsiz calismiyor. Siz "numeric control"den 1 gönderdiginizde "picture ring" 2.resmi gösteriyor, 2 ve üzeri gönderdiginizde ise 3 tane resminiz oldugu icin 3.resmi göstermeye devam ediyor.

 

Bunun sebebi "Picture ring"deki resimlerin 0'dan baslamasidir. Yani siz "numeric control"e 0'dan deger vererek baslarsaniz tüm resimleri görebilirsiniz.

 

Yada 1'den baslamak istiyorsaniz, ekteki VI'i inceleyebilirsiniz.

 

Kolay gelsin.

Thanks!
~drycsr~
Active Participant
Zafer.Depe
Posts: 348
0 Kudos

Re: case structure ile resim kontrolü

@drycsr

 

Bunun sebebi "Picture ring"deki resimlerin 0'dan baslamasidir. Yani siz "numeric control"e 0'dan deger vererek baslarsaniz tüm resimleri görebilirsiniz.

 

Arkadaş yukarıda açıklamış. Labview diğer diller gibi indekslemeyi sıfırdan başlatır. Bu dizilerde de böyledir.

Zafer DEPE
Elektronik Müh. (Arge Yazılım ve Uygulama Müh.)
E3TAM A.Ş.
www.e3tam.com
Member
scavus
Posts: 44
0 Kudos

Re: case structure ile resim kontrolü

Teşekkürler :smileyhappy:

By using this web site, you accept the Terms of Use for this web site. Please read these Terms of Use carefully before using any part of this site. Please go here for information on ni.com's copyright infringement policy.
My Profile | Privacy | Legal | Contact NI © 2011 National Instruments Corporation. All rights reserved.    |    E-Mail this Page E-Mail this Page