前些日子在抖音上出現一個挺火的程序員表白程序,用的是c#winform做的,對不懂編程的人來說感覺很新穎,很神奇
但對一些有編程基礎的人來說,那都是玩剩下的。
上張圖先
這是我上周無聊做的一個整蠱別人程序,發給了一個不懂程序的小姐姐,她點開過后點擊了上面的全部按鈕,都無法關閉窗體
后面急哭了就差直接重啟電腦了,然后求助我還不忘惡狠狠的詛咒我。
.........................................................................................................
不瞎扯了,給一些初學編程的小白上代碼。很簡單的幾個步驟,使用vs創建WindowsFormsApplication項目,在窗體上拖兩個button按鈕控件
然后在窗體中拖幾個label控件,用於顯示要跟別人說的話。
窗體布局好了,就開始敲幾行代碼了

protected override void OnClosing(CancelEventArgs e) { if (this.Visible == true) { MessageBox.Show("不同意你是關不掉的(▼ヘ▼#)"); e.Cancel = true; } }
這幾行代碼的作用是實現窗體不可關閉。
下面再在不是按照正常程序走的按鈕上編輯點擊事件,比如上圖“我不是🐖”按鈕,
雙擊按鈕進入后台代碼

private void button2_Click(object sender, EventArgs e) { Random rom = new Random(); int num = rom.Next(0, 16); switch (num) { case 1: MessageBox.Show("誰說的<(^*^)>"); break; case 2: MessageBox.Show("你就是🐖<(^**^)>"); break; case 3: MessageBox.Show("🐖頭🐖腦⁺⸜(●˙▾˙●)⸝⁺✧"); break; case 4: MessageBox.Show("同意吧,你就是豬ヾ(◍°∇°◍)ノ゙"); break; case 5: MessageBox.Show("想不想關閉窗口(◕ᴗ◕✿)"); break; case 6: MessageBox.Show("其實我知道你是🐖(⁎˃ᴗ˂⁎)"); break; case 7: MessageBox.Show("當然別人不知道你是🐖☆(≧∀≦*)ノ"); break; case 8: MessageBox.Show("🐖🐖俠(★^O^★)"); break; case 9: MessageBox.Show("同意吧,你就是豬ヾ(◍°∇°◍)ノ゙"); break; case 10: MessageBox.Show("你就是🐖<(^**^)>"); break; default: break; } }
只要一直點擊這個按鈕就會一直循環其中的話題,彈出消息框,就像在反襯窗體上的話題一樣
雙擊“我是🐖”按鈕進入后台編輯代碼

private void button1_Click(object sender, EventArgs e) { MessageBox.Show("是的,你是🐖"); MessageBox.Show("但你還是關不了窗口,hhhh"); MessageBox.Show("教你一個方法"); MessageBox.Show("你應該會的吧"); MessageBox.Show("就是怎么怎么弄的"); MessageBox.Show("其實"); MessageBox.Show("我也不知道怎么關閉"); MessageBox.Show("真的!!!"); //this.Close(); }
點擊0“我是🐖”那個按鈕也不是解決這個話題的辦法
這樣就達到整蠱不懂電腦的人了。(偷笑🤭)
解決辦法:方便直接關閉重啟
或者打開任務管理器,找到WindowsFormsApplication項目進程,然后結束進程。
另外,要想發給別人的話,首先打開項目存在的文件夾,打開根目錄下第一個以exe為后綴名的文件,把它復制發給別人就可以了。
女朋友3D魔方相冊鏈接
https://www.cnblogs.com/wl192/p/11511200.html