看到一个系统功能不知道如何实现
看到一个系统功能不知道怎么实现
就是一个会员卡批量制卡的程序,有2个textbox1、textbox2,分别代表卡的起始号码和终止号码。输入按确定按钮(botton1)后(比如 02140001到02140010)在一个LISTBOX1就出现10行卡号:02140001、02140002、02140003...02140010,下面有一个LISTBOX2,点击制卡按钮(botton2)成功后,而且制卡按钮中要取被选中的这条记录的内容比如:“02140001”。再把这条记录比如02140001从listbox1移动到listbox2中。这个过程应该怎么编写呢?
------解决方案--------------------
参考
c#入门经典
c#从入门到精通
------解决方案--------------------
LISTBOX1.items.add()
LISTBOX2.items.remove()
------解决方案--------------------
,这个很简单吧,LZ你多加强动手能力哦。
------解决方案--------------------
简单的 控件属性 方法和事件
------解决方案--------------------
用item的 add remove方法就可以 流程自己控制一下
------解决方案--------------------
for (int i = int.Parse(Regex.Match(textBox1.Text, "\\d+$").Value); i <= int.Parse(Regex.Match(textBox2.Text, "\\d+$").Value); i++)
{
listBox1.Items.Add(Regex.Match(textBox1.Text, "(\\w+)\\d+$").Groups[1].Value + i.ToString().PadLeft(Regex.Match(textBox1.Text, "\\d+$").Value.Length, '0'));
}
------解决方案--------------------
int start = Convert.ToInt32("021600001");
int end = Convert.ToInt32("021600010");
while(start<=end)
listBox1.Items.Add(start++.ToString().PadLeft(9,'0'));
就是一个会员卡批量制卡的程序,有2个textbox1、textbox2,分别代表卡的起始号码和终止号码。输入按确定按钮(botton1)后(比如 02140001到02140010)在一个LISTBOX1就出现10行卡号:02140001、02140002、02140003...02140010,下面有一个LISTBOX2,点击制卡按钮(botton2)成功后,而且制卡按钮中要取被选中的这条记录的内容比如:“02140001”。再把这条记录比如02140001从listbox1移动到listbox2中。这个过程应该怎么编写呢?
------解决方案--------------------
参考
c#入门经典
c#从入门到精通
------解决方案--------------------
LISTBOX1.items.add()
LISTBOX2.items.remove()
------解决方案--------------------
------解决方案--------------------
简单的 控件属性 方法和事件
------解决方案--------------------
用item的 add remove方法就可以 流程自己控制一下
------解决方案--------------------
for (int i = int.Parse(Regex.Match(textBox1.Text, "\\d+$").Value); i <= int.Parse(Regex.Match(textBox2.Text, "\\d+$").Value); i++)
{
listBox1.Items.Add(Regex.Match(textBox1.Text, "(\\w+)\\d+$").Groups[1].Value + i.ToString().PadLeft(Regex.Match(textBox1.Text, "\\d+$").Value.Length, '0'));
}
------解决方案--------------------
int start = Convert.ToInt32("021600001");
int end = Convert.ToInt32("021600010");
while(start<=end)
listBox1.Items.Add(start++.ToString().PadLeft(9,'0'));