freelance iş ilanları

Visual Basic Tür Dönüşümü Yardım[Çözüldü]

3 Mesajlar 652 Okunma
lstbozum
smsonayhizmeti

Cylde Cylde WM Aracı Kullanıcı
  • Üyelik 26.01.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Computer Programming
  • Konum İstanbul Avrupa
  • Ad Soyad O** Ö**
  • Mesajlar 223
  • Beğeniler 78 / 37
  • Ticaret 0, (%0)
İyi akşamlar String türündebir değişkende bulunan veriyi Integer türüne dönüştürmek istiyorum ama tür dönüşümü geçerli değil diyor sebebi nedir?
kodun bir kısmını atıyorum

Not: AsciiKodu = CInt(Mid(SiraliKodlar, i + 1, 4)) sorun bu kısımda

Do While i < SiraliKodlar.Length
Dim AsciiKodu As Integer
AsciiKodu = CInt(Mid(SiraliKodlar, i + 1, 4))
yazi &= Chr(AsciiKodu)
lblDesifre.Text = yazi
i += 4
Loop
 

 

wmaraci
reklam

kzlsn kzlsn Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 08.04.2018
  • Yaş/Cinsiyet 23 / E
  • Meslek serbest
  • Konum İstanbul Anadolu
  • Ad Soyad S** K**
  • Mesajlar 127
  • Beğeniler 24 / 31
  • Ticaret 1, (%100)
Convert.toInt32("50")
Bu kodu dener misiniz ?
Yine hata alırsanız C# da toInt16, toInt32 ve toInt64 olarak kullanılıyordu. Veri büyüklüğüne göre VB ' de var mı Bilmiyorum. Yine Hata alırsanız Birde 16,32,64 'ü deneyin.
 

 

Cylde Cylde WM Aracı Kullanıcı
  • Üyelik 26.01.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Computer Programming
  • Konum İstanbul Avrupa
  • Ad Soyad O** Ö**
  • Mesajlar 223
  • Beğeniler 78 / 37
  • Ticaret 0, (%0)
Sorunu şimdi çözdüm yanıtın için teşekkür ederim. Hata vermesinin sebebi SiraliKodlar değişkenine 1 den fazla veri türünde değer geliyormuş. Tek veri gelmesini sağlayınca hata vermeyi bıraktı. :angel:
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al