Cevaplar
-
string gelenveri="KT00002";
int numara=Convert.Toint32(gelenveri.Substring(2,5));
numarayla ilgili islemi yap.
numara++;
string num=numara.ToString();
while (num.Length<6) //5 rakam hanesinin uzunlugu
{
num="0"+num;
}
if num.Lenght>5 then num.TrimLeft('0'); // bu satir ne olur ne olmaz 5 karakter oldugundan emin olmak icin . While 1 kez calisacagindan dolayi.
num="KT"+num;
return num;-
sybil
string gelenveri = textBox1.Text;
int numara = Convert.ToInt16(gelenveri.Substring(2, 5));
numara++;
string num = numara.ToString();
while (num.Length < 6) //5 rakam hanesinin uzunlugu
{
num = "0" + num;
}
if (num.Length > 5)
{
num.Trim('0'); // bu satir ne olur ne olmaz 5 karakter oldugundan emin olmak icin . While 1 kez calisacagindan dolayi.
num = "KT" + num;
MessageBox.Show(num);
}
bu kodu denedim çalışmadı. senin verdigin kodda hata veriyor hocam12 yıl önce yazılmış -
Supervisor
hatayi yazarsan yardimci olurum. kodu ezbere yazdim. noktadan , case den hataverebilir.12 yıl önce yazılmış -
Supervisor
ve calismaz tabi.
if (num.Length > 5)
{
num.Trim('0'); // bu satir ne olur ne olmaz 5 karakter oldugundan emin olmak icin . While 1 kez calisacagindan dolayi.
num = "KT" + num;
MessageBox.Show(num);
}
satirini
if (num.Length > 5)
{
num.Trim('0'); // bu satir ne olur ne olmaz 5 karakter oldugundan emin olmak icin . While 1 kez calisacagindan dolayi.
}
num = "KT" + num;
MessageBox.Show(num);
olarak degistirmelisin. yoksa bu kisim calismaz12 yıl önce yazılmış
-