Plc-c#

  • Konbuyu başlatan Konbuyu başlatan gazi1669
  • Başlangıç tarihi Başlangıç tarihi

gazi1669

Üye
Katılım
6 Ocak 2021
Mesajlar
288
Puanları
1
Yaş
29
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.
 
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
 
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
133,406
Mesajlar
971,264
Kullanıcılar
459,346
Son üye
Kantarci61

Yeni konular

Çevrimiçi üyeler

Geri
Üst