Plc-c#

gazi1669

Üye
Katılım
6 Ocak 2021
Mesajlar
213
Puanları
1
Yaş
27
tai portal-s7.net kullanırken aşağıdaki sorunu yaşıyorum.
iki adet üst üste picturebox kullarak gelen veriye bağlı olarak birini diğerinin üstüne picturebox.height kullanıp yükselterek diğerinin görünmesini engellemek istiyorum. Bir adet label kullanarak veriyi label'da gösteriyorum. Labelda gözüken veriye bağlı olarak görüntüyü yükseltip alçaltıryorum.
Kullandığım Kod=pictureBox3.Height = 230 - Convert.ToInt16(label5.Text) * 2; bu şekildedir fakat formu çalıştırdığımda bu satırda hata giriş hatası almaktayım. Yardımcı olursanız sevinirim.
 
KNX Standardı, küçük bir rezidansın içerisindeki aydınlatma, perde panjur, klima kontrolünden, Dünya’nın en büyük havalimanlarındaki aydınlatma otomasyonu gibi çözümler için tercih edilen bir Dünya standardıdır.
Yazımızda endüstrinin can damarı sayılabilecek PLC’yi inceleyeceğiz.
Hatasız kod olmaz tabi ancak gelen hata nedir?

C#:
pictureBox3.Height = 230 - Convert.ToInt16("100") * 2;

//ile

pictureBox3.Height = 230 - Convert.ToInt16("100 ") * 2;

aynı değil label5.text veri sayısal bir veri olmayabilir yahut sayısal format uyumsuz olabilir.
 
Hatasız kod olmaz tabi ancak gelen hata nedir?

C#:
pictureBox3.Height = 230 - Convert.ToInt16("100") * 2;

//ile

pictureBox3.Height = 230 - Convert.ToInt16("100 ") * 2;

aynı değil label5.text veri sayısal bir veri olmayabilir yahut sayısal format uyumsuz olabilir.
Çözdüm hocam eyv
 
nasıl çözdün ,sorun neymiş?
 
kullandığım labellerın türünü string olarak algıladığı için convert işlemini gerçekleştiremiyordu.
int depo;
int.TryParse(label5.Text, out depo);
pictureBox3.Height = 286 - depo;
kullanarak type dönüşümünü gerçekleştirdim.
 
Son düzenleme:

Forum istatistikleri

Konular
127,952
Mesajlar
913,879
Kullanıcılar
449,599
Son üye
Gksn

Yeni konular

Geri
Üst