private void button2_Click(object sender, EventArgs e) { ChiTiet_SP c = db.ChiTiet_SPs.Where(p => p.MaSP == "1").FirstOrDefault(); imageList1.Images.Add(ByteToImg(c.HinhAnh)); imageList1.ImageSize = new Size(132, 132); this.listView1.View = View.LargeIcon; for (int counter = 0; counter < imageList1.Images.Count; counter++) { ListViewItem item = new ListViewItem(); item.ImageIndex = counter; this.listView1.Items.Add(item); } this.listView1.LargeImageList = imageList1; //ChiTiet_SP c = db.ChiTiet_SPs.Where(p => p.MaSP == "1").FirstOrDefault(); pictureBox1.Image = Image.FromFile(c.HinhAnh); }
private void button1_Click(object sender, EventArgs e) { richTextBox1.Text = Convert.ToBase64String(converImgToByte()); ChiTiet_SP c = db.ChiTiet_SPs.Where(p => p.MaSP == "1").FirstOrDefault(); pictureBox1.Image = ByteToImg(c.HinhAnh); //cover chuỗi trên trở lại byte hình ảnh thì dùng //Convert.FromBase64String(Đoạn_String_đã_cover); MD5 mh = MD5.Create(); //Chuyển kiểu chuổi thành kiểu byte byte[] inputBytes = System.Text.Encoding.ASCII.GetBytes("123456"); //mã hóa chuỗi đã chuyển byte[] hash = mh.ComputeHash(inputBytes); //tạo đối tượng StringBuilder (làm việc với kiểu dữ liệu lớn) StringBuilder sb = new StringBuilder(); for (int i = 0; i < hash.Length; i++) { sb.Append(hash[i].ToString("x")); } //MessageBox.Show(sb.ToString()); }