你们都见过抖音(抖音)上有火的告白软件。而且版本也有很大的不同。听起来很有趣。现在学的话,挠姐姐痒痒会更舒服。
嘿嘿。那是怎么去实现的呢,其实这个编写不难,代码也不需要太多,所以说学好一门语言也是很重要的,我们这里讲的不是学精,仅仅只是学好就可以了。而且在以后说不定有很多位置用的到。
这里我用的c#,c#在桌面应用是非常广的。然后开发环境用的visual studio 2017。
首先我们创建一个窗体程序,修改好标题和图表。并且拖上去两个label,两个button,一个picturebox。如上图修改里面的内容。
//增加一个变量,为0的时候无法关闭,变成1后,可以关闭,限制点击关闭和不能点击不同意是关键
int result = 0;
private void button1_Click(object sender, EventArgs e)
{
//当点击同意的时候,弹窗,并且改变变量为1,可以关闭
Me("我就知道你一定会选择这个!");
result = 1;
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
//当关闭窗体的时候,如果变量不为1,弹窗,取消关闭操作
if (result!=1)
{
Me("再考虑一下!");
e.Cancel = true;
}
}
private void button2_MouseEnter(object sender, EventArgs e)
{
//当鼠标移动到不同意的时候,button的坐标发生改变
if )
{
bu = new Point(180, 150);
}
else
{
bu = new Point(180, 120);
}
}
是不是很简单,当然你想增加功能也很有趣,比如button随机跑,我这里做的是上下移动,里面加两个随机变量做X、Y就可以了。比如点完同意,出现动画等等。欢迎大神继续扩展,如果觉得不错点点关注。想要程序的也可以直接跟我留言。源代码和程序都可以奉送。