private void insertt(object sender, EventArgs e) { ListViewItem listView = new ListViewItem(); GetText text = new GetText(); Eleme eleme = new Eleme(); string data = System.Web.HttpUtility.UrlDecode(cookie.Text, System.Text.Encoding.UTF8) + ";"; int ID = listView1.Items.Count + 1; string openid = text.TextMiddle(data, "\"openid\":\"", "\",", 0); string sign = text.TextMiddle(data, "\"eleme_key\":\"", "\",", 0); string SID = text.TextMiddle(data, "SID=", ";", 0); if (eleme.E_Add(openid, sign, SID) == 0) { MessageBox.Show("小号没有绑定手机号或者cookie不完整!"); } else { ID = listView1.Items.Count + 1; listView.Text = ID.ToString(); listView.SubItems.Add(openid); listView.SubItems.Add(sign); listView.SubItems.Add(SID); listView1.Items.Add(listView); MessageBox.Show("添加成功!"); } }
private void button1_Click(object sender, EventArgs e) { Eleme eleme = new Eleme(); GetText text = new GetText(); int number = 0; int number2 = 0; string sn = text.TextMiddle(Packets.Text, "sn=", "&theme_id", 0); if (sn == "") { MessageBox.Show("红包连接错误,请重新输入!"); } else { int Packets_number = eleme.Packets_number(sn) - 1; if (listView1.Items.Count < Packets_number) { MessageBox.Show("小号数量不足,请您添加!"); } else { for (int i = 0; i < listView1.Items.Count; i++) { string openid = listView1.Items[i].SubItems[1].Text; string sign = listView1.Items[i].SubItems[2].Text; string SID = listView1.Items[i].SubItems[3].Text; number = eleme.Packets_Receive(openid, sign, SID, sn); if (number > number2) { number2 = number; } if (number2 == Packets_number) { MessageBox.Show("当前红包总数量为" + Packets_number + 1 + "已领取数量" + number2 + "请您手动领取最大手气红包"); break; } if (number2 > Packets_number) { MessageBox.Show("最大手气已经被领取"); break; } if (i + 1 == listView1.Items.Count) { MessageBox.Show("当前红包总数量为" + Packets_number + 1 + "已领取数量" + number2); } } } } }