程序运行时要连接网络,这时弹出一个对话框提示用户正在连接,后面继续连接网络,连接完成时自动关闭对话框ss ss1=new ss();
ss1.ShowDialog();//这里是连接服务器代码c.Close();
问题出来了,如果是这样顺下来执行,对话框能显示出来,可里面的控件一个也显示不了有什么办法可以解决这个问题吗?
麻烦给个例子,我是菜鸟
ss1.ShowDialog();//这里是连接服务器代码c.Close();
问题出来了,如果是这样顺下来执行,对话框能显示出来,可里面的控件一个也显示不了有什么办法可以解决这个问题吗?
麻烦给个例子,我是菜鸟
解决方案 »
- 使用backgroundWorker组件,为什么还会占用主线程,导致卡的现象?
- 问一下 C# 怎么做directUI ,有没有源码?winform的。
- 未将对象引用到实例
- 求一个用C#编写的计算器程序~~
- picturebox问题
- treeView 怎么拖动节点
- c1textBox 和 richtextBox 哪个好使?
- 求企业网站源代码(asp.net的c#),分不够再给
- 想往ERP方面发展,请问学哪门语言好些??
- C# 窗体问题,连续点击按钮打开、关闭同一窗体,15个左右就会报错
- 指定COMBOBOX控件默认值时出现的错误:指定的参数已超出有效值的范围
- odp.net的oraclehelper
ss1.Show(); string sj;
string[] s;
int bytesr = 0;
byte[] bytes = new byte[1024]; System.Net.Sockets.TcpClient client = new System.Net.Sockets.TcpClient();
client.Connect("192.43.244.18", 13);
System.Net.Sockets.NetworkStream ns = client.GetStream();
bytesr = ns.Read(bytes, 0, bytes.Length); System.DateTime dt = new DateTime(); sj = System.Text.Encoding.ASCII.GetString(bytes, 0, bytesr); s = sj.Split(' '); dt = System.DateTime.Parse(s[1]); ss1.Close();这样ShowDialog后就一直卡在窗口那,要关闭窗口才会运行后面的代码