Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.10 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10. using System.Net;
  11. using System.Net.Sockets;
  12. using System.Threading;
  13. using System.IO;
  14.  
  15. namespace Maytinhbotuiform
  16. {
  17. public partial class Form1 : Form
  18. {
  19. TcpClient cl;
  20. StreamWriter sw;
  21. StreamReader sr;
  22. public Form1()
  23. {
  24. InitializeComponent();
  25. CheckForIllegalCrossThreadCalls = false;
  26. }
  27.  
  28. private void btOn_Click(object sender, EventArgs e)
  29. {
  30. cl = new TcpClient();
  31. IPEndPoint iep = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 9000);
  32. cl.Connect(iep);
  33. sr = new StreamReader(cl.GetStream());
  34. sw = new StreamWriter(cl.GetStream());
  35. }
  36.  
  37. private void btOFF_Click(object sender, EventArgs e)
  38. {
  39. sw.WriteLine("QUIT");
  40. sw.Flush();
  41. cl.Close();
  42. Application.Exit();
  43. }
  44.  
  45. private void xoa_Click(object sender, EventArgs e)
  46. {
  47. khungketqua.Clear();
  48. }
  49.  
  50. private void button25_Click(object sender, EventArgs e)
  51. {
  52. khungketqua.Text += "0";
  53. }
  54.  
  55. private void button19_Click(object sender, EventArgs e)
  56. {
  57. khungketqua.Text += "1";
  58. }
  59.  
  60. private void button17_Click(object sender, EventArgs e)
  61. {
  62. khungketqua.Text += "2";
  63. }
  64.  
  65. private void button16_Click(object sender, EventArgs e)
  66. {
  67. khungketqua.Text += "3";
  68. }
  69.  
  70. private void button12_Click(object sender, EventArgs e)
  71. {
  72. khungketqua.Text += "4";
  73. }
  74.  
  75. private void button11_Click(object sender, EventArgs e)
  76. {
  77. khungketqua.Text += "5";
  78. }
  79.  
  80. private void button10_Click(object sender, EventArgs e)
  81. {
  82. khungketqua.Text += "6";
  83. }
  84.  
  85. private void button6_Click(object sender, EventArgs e)
  86. {
  87. khungketqua.Text += "7";
  88. }
  89.  
  90. private void button5_Click(object sender, EventArgs e)
  91. {
  92. khungketqua.Text += "8";
  93. }
  94.  
  95. private void button4_Click(object sender, EventArgs e)
  96. {
  97. khungketqua.Text += "9";
  98. }
  99.  
  100. private void button24_Click(object sender, EventArgs e)
  101. {
  102. khungketqua.Text += ".";
  103. }
  104.  
  105. private void button3_Click(object sender, EventArgs e)
  106. {
  107. khungketqua.Text += " + ";
  108. }
  109.  
  110. private void button9_Click(object sender, EventArgs e)
  111. {
  112. khungketqua.Text += " - ";
  113. }
  114.  
  115. private void button14_Click(object sender, EventArgs e)
  116. {
  117. khungketqua.Text += " * ";
  118. }
  119.  
  120. private void button21_Click(object sender, EventArgs e)
  121. {
  122. khungketqua.Text += " / ";
  123. }
  124.  
  125. private void button18_Click(object sender, EventArgs e)
  126. {
  127. khungketqua.Text += "QRT ";
  128. }
  129.  
  130. private void button22_Click(object sender, EventArgs e)
  131. {
  132. khungketqua.Text += "Sin ";
  133. }
  134.  
  135. private void button2_Click(object sender, EventArgs e)
  136. {
  137. khungketqua.Text += "Cos ";
  138. }
  139.  
  140. private void button8_Click(object sender, EventArgs e)
  141. {
  142. khungketqua.Text += "Tan ";
  143. }
  144.  
  145. private void button13_Click(object sender, EventArgs e)
  146. {
  147. khungketqua.Text += "SQRT ";
  148. }
  149.  
  150. private void button20_Click(object sender, EventArgs e)
  151. {
  152. khungketqua.Text += "Log ";
  153. }
  154.  
  155. private void button23_Click(object sender, EventArgs e)
  156. {
  157. sw.WriteLine(khungketqua.Text);
  158. sw.Flush();
  159. string st = sr.ReadLine();
  160. khungketqua.Text += "=" + st;
  161. }
  162.  
  163. }
  164. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement