View Full Version : سوال: ( فوری ) در مورد شماره
vahidmasoudi1391
سه شنبه 27 تیر 1391, 09:04 صبح
سلام دوستان عزیز
چطور می توانم D-0122 شماره بعدی را بطور خودکار بزند
D-0122+1 = D-0123
با تشکر فراوان
alitavakoli
سه شنبه 27 تیر 1391, 09:51 صبح
کافیه قسمت عدد رو جدا کنی و یکی بهش اضافه کنی دوباره جوینش کنی:
برای جدا سازی حروف و متن هو از این کد استفاده کن:
private void button1_Click(object sender, EventArgs e)
{
var maintext = new Regex("(?<Alpha>[a-zA-Z]*)(?<Numeric>[0-9]*)");
var split = maintext.Match("DE1215");
var strings = split.Groups["Alpha"].Value;
var numbers = split.Groups["Numeric"].Value;
txtword.Text = strings;
txtnumber.Text = numbers;
}
mahdi_107
پنج شنبه 29 تیر 1391, 09:03 صبح
C!!!!
اگر متن شما ثابته طبق گفته دوستمون مي تونين عدد را از متنتون جدا كنيد و بهش اضافه كنين
مثال:
t="d-125"
t="D-" & Val(Right([t],Len([t])-2))+1
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.