Anasayfa / Delphi / W1050 WideChar reduced to byte char in set expressions. Consider using ‘CharInSet’ function in ‘SysUtils’ unit.

W1050 WideChar reduced to byte char in set expressions. Consider using ‘CharInSet’ function in ‘SysUtils’ unit.

Bu uyarı delphi 7 gibi eski sürümlerde geliştirdiğiniz uygulamaları delphinin yeni sürümlerine taşıdığınızda çıkar genel olarak kodunuzu şu şekilde değiştirmelisiniz
//  if Key in [‘k’..’k’] + [‘K’..’K’] then btn_kasa.Click; // eski kod
if CharInSet(Key, [‘k’..’k’, ‘K’..’K’]) then btn_kasa.Click; // yeni kod

sebebi http://stackoverflow.com/questions/19419239/charinset-compiler-warning-in-delphi-xe4 linkte güzel bir şekilde açıklanmış.

Hakkında ibrahim

İlgili Makaleler

borlndmm.dll disable delphi

Kod yürütülmesi devam edemiyor çünkü borlndmm.dll bulunamadı. Programı yeniden yüklemek bu sorunu çözebilir. borlndmm.dll gerekliliğini …

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir