Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;
namespace QuanLySach
{
public partial class frmThaoTacChuDe : Form
{
public OleDbDataAdapter bdg_CHU_DE;
private DataTable bdl_CHU_DE;
private OleDbCommandBuilder lenh;
private int dhh;
public frmThaoTacChuDe()
{
InitializeComponent();
bdl_CHU_DE = new DataTable();
btGhi.Enabled = false;
dhh = 0;
}
private void frmThaoTacChuDe_Load(object sender, EventArgs e)
{
bdg_CHU_DE.Fill(bdl_CHU_DE);
lenh = new OleDbCommandBuilder(bdg_CHU_DE);
hienthithongtin();
}
private void hienthithongtin()
{
tbChude.Text = bdl_CHU_DE.Rows[dhh][1].ToString();
tbDhh.Text = dhh.ToString();
}
private void btLui_Click(object sender, EventArgs e)
{
dhh--;
if (dhh == -1)
dhh = bdl_CHU_DE.Rows.Count - 1;
btCapnhat.Enabled = true;
btXoa.Enabled = true;
btGhi.Enabled = false;
hienthithongtin();
}
private void btTien_Click(object sender, EventArgs e)
{
dhh++;
if (dhh == bdl_CHU_DE.Rows.Count)
dhh = 0;
btCapnhat.Enabled = true;
btXoa.Enabled = true;
btGhi.Enabled = false;
hienthithongtin();
}
private void tbDhh_TextChanged(object sender, EventArgs e)
{
btCapnhat.Enabled = true;
btXoa.Enabled = true;
btGhi.Enabled = false;
try
{
int dong = int.Parse(tbDhh.Text.ToString());
if ((dong < 0) || (dong > bdl_CHU_DE.Rows.Count - 1))
{
MessageBox.Show("Không tồn tại dòng này!\nXin vui lòng nhập số từ 0 -> " + (bdl_CHU_DE.Rows.Count - 1) + ".");
tbDhh.Text = dhh.ToString();
}
else
{
dhh = dong;
hienthithongtin();
}
}
catch
{
MessageBox.Show("Kiểu dữ liệu không hợp lệ!");
tbDhh.Text = dhh.ToString();
}
}
private void btCapnhat_Click(object sender, EventArgs e)
{
if (tbChude.Text != "")
bdl_CHU_DE.Rows[dhh][1] = tbChude.Text;
try
{
bdg_CHU_DE.Update(bdl_CHU_DE);
bdl_CHU_DE.AcceptChanges();
MessageBox.Show("Cập nhật dữ liệu thành công!");
}
catch
{
MessageBox.Show("Cập nhật dữ liệu không thành công!");
}
}
private void btThemmoi_Click(object sender, EventArgs e)
{
tbChude.Text = "";
btCapnhat.Enabled = false;
btXoa.Enabled = false;
btGhi.Enabled = true;
}
private void btGhi_Click(object sender, EventArgs e)
{
DataRow dongdulieu;
dongdulieu = bdl_CHU_DE.NewRow();
bdl_CHU_DE.Rows.Add(dongdulieu);
dhh = bdl_CHU_DE.Rows.Count - 1;
if (tbChude.Text != "")
bdl_CHU_DE.Rows[dhh][1] = tbChude.Text;
try
{
btCapnhat.Enabled = true;
btXoa.Enabled = true;
btGhi.Enabled = false;
bdg_CHU_DE.Update(bdl_CHU_DE);
bdl_CHU_DE.AcceptChanges();
hienthithongtin();
MessageBox.Show("Ghi dữ liệu thành công!");
}
catch
{
MessageBox.Show("Ghi dữ liệu không thành công!");
}
}
private void btXoa_Click(object sender, EventArgs e)
{
bdl_CHU_DE.Rows[dhh].Delete();
try
{
bdg_CHU_DE.Update(bdl_CHU_DE);
bdl_CHU_DE.AcceptChanges();
dhh--;
if (dhh == -1) dhh = 0;
hienthithongtin();
MessageBox.Show("Xóa dữ liệu thành công!");
}
catch
{
MessageBox.Show("Xóa dữ liệu không thành công!");
}
}
}
}
private void danhMụcChủÐềToolStripMenuItem1_Click(object sender, EventArgs e)
{
frmThaoTacChuDe ThaoTacChuDefrm = new frmThaoTacChuDe();
ThaoTacChuDefrm.bdg_CHU_DE = bdg_CHU_DE;
ThaoTacChuDefrm.ShowDialog();
}
Giả sử ta có: 4 số a,b,c,dAi biết biểu thức chọn ra số lớn nhất trong 3,4 số chỉ cho tớ với, tớ biết mỗi cho 2 số: a>b?a:b
BG là Background là màu nền, nó bảo tô màu đen dùng Paint Bucket Tool trong PTS để tô đen phím tắt Shift+ "G"(hình cái xô)Ai cho hỏi em làm giống đây http://vietphotoshop.com/hieu-ung-chu/p2_articleid/684 tạo 1 file roài nhưng nó kiu là tô BG màu đen là sao :(
http://forum.gamevn.com/forumdisplay.php?f=289Có thể xin host ở đây được ko nhỉ , tớ cần host để tạo forum , ai biết host nào free mà tốt thì share tớ nhé
Tớ chẳng biết cách cậu nói, nhưng tớ có thể chỉ cậu cách khác. Cậu dùng cái để chọn hình vuông đấy, Feather cao thì độ tròn càng cao (Feather là cái giá trị phía dưới thanh Menu đấy, bạn nhấp M sẽ thấy)Hic, cho mình sorry trước, muốn hỏi về PS mà ko có topic dành cho gà ::)
Xin phép hỏi sau khi đã chọn 1 vùng chọn hình vuông thì nhấn tổ hợp phím tắt nào để 4 góc của nó bo tròn lại?
Thank you!