c#多窗体之间线程问题
来源:互联网 发布:数据挖掘 商业 书籍 编辑:程序博客网 时间:2024/05/21 17:51
有两个窗体,mainFram与disk,在mainFram中有一个变量b=255和一个静态的变量a,一个button1和button2,单击button1,弹出disk(disk dd=new disk() dd.show())窗体,单击button2,执行b--,然后判断b的值,如果b==240,就执行messagebox.show("fdfdfd");否则就执行a=b;
想要实现的功能是打开disk窗体,随着mainfram窗体中的a的数值的变换,disk窗体中的256块label控件的 颜色发生变化,比如当a=250,disk中的第250个label变黑。
现在的问题是,当b>240时,disk中的label会变色,但当b=240时,应该弹出messagebox,但程序好像死了,没有响应,messagebox无法弹出,结束掉disk窗口的运行后,messagebox就会马上弹出来。请问只是为什么,怎么解决?
或者怎么实现在disk中时时的根据mainfram中的a的值作出相应的动作并且不影响mainfram中的操作,就比如弹出messagebox
我按照您的描述弄了个项目,并没有出现任何线程方面的问题呀。。MessageBox可以正常显示。。
您是不是还有其他线程没有说明的?。。
当自己已有flv视频上传到自己的网站时,可以通过程序来获取flv格式视频的第一帧。
但是如果网站引用第三方视频网站的视频之时,又如何来获取呢?
QQ空间就是一个很好的案例,当好友发布日志时,嵌入youku等第三方视频后,在你的QQ空间的好友动态里,就能看到对方共享的视频,并且初始状态,是一张缩略图片,点了图片才出来视频。
我通过观察发现,那个缩略图并非出来自于腾讯自己服务器,而是来自于第三方服务器的。
需要写一个服务器客户端的小软件,服务器每隔100ms向客户端发送一次数据,客户端得到数据后拿去运算。该怎么实现呢?
服务器进程负责侦听客户端的连接(可以接受多个客户端的连接)并对客户端传进来的数据分析,并返回相应的信息;很简单,很容易理解
客户端每隔100ms(固定间隔)从服务器读到一个字符串 怎么实现呢?不停的建立连接断开连接吗?
有没有用streamread write的例子呢?send receive 来的数据好像是因为没消息边界,客户端处理了就出错
未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
用什么显示在“颜色”对话框选中的颜色。我用的是Textbox,但在执行时Textbox里有光标显示,怎样禁止光标显示
button比较好,点button在click事件中弹出选择颜色的对话框,选择一个颜色后修改button的BackgroundColor为选中的颜色(Text属性删掉)Enable属性改为False
用Panel控件来显示最好,然后你也可以设置那什么BorderStyle:fixed3d,让他有凹凸感
我用的是Lable控件,但是我给主窗体引用了第三方控件,该变了窗体的皮肤,结果Lable的背景色就没了。
Button我也试过了,同样的效果,颜色都看不见了
做好的这个窗体上有一个ListBox,我是如下写这个控件的代码的:
当然,在这个窗体上还有一些其他的控件,用来显示myDataSet.Tables("BASIC")中的字段的信息。我还做了“上一条”、“下一条”的浏览功能,这些功能都很正常。
在刚才的代码中我写了一个OleDbCommandBuilder,准备用来进行更高级的功能。例如,删除、更新、插入新记录。
删除按钮,我用了以下代码:
是的,KMDH不属于BASIC表,原因就是出在我最开始写的代码——控件数据绑定不是直接绑定单一表的单一字段。
1.不是微软搞得复杂,是你没搞明白其中的奥妙。
2.要是认为这项工作是种折磨人的事,是绝对做不好的。
3.检查myAD.UpdateCommand.CommandText 的值应该不是你想要的
来源:足球直播
- c#多窗体之间线程问题
- C# 多个窗体之间查找控件
- C# 多窗体之间方法调用
- c#多个窗体之间传值
- c# winform窗体之间传递参数问题总结
- c# winform窗体之间传递参数问题总结
- C# 线程操作窗体
- C#跨线程调用窗体控件的问题
- C#跨线程调用窗体控件的问题
- c#在新线程创建窗体卡住问题
- C# 子窗体中调用父窗体中的方法(或多窗体之间方法调用)
- C# 子窗体中调用父窗体中的方法(或多窗体之间方法调用)
- C# 子窗体中调用父窗体中的方法(或多窗体之间方法调用)
- C#窗体之间传递数据
- C#窗体之间传递参数
- C# 窗体之间传送参数
- C# 窗体之间值传递
- MFC 线程的消息传递问题一---线程和窗体之间
- 我的心情----无语演绎
- 图的邻接矩阵存储:深度、广度优先遍历
- 无法删除mysql的数据库的解决办法
- 对文件进行key加密java源码
- IT学习力
- c#多窗体之间线程问题
- 【转】WINFORM中随机数获取方式
- 一个LaTeX/CJK中文文档的简单而实用的模板
- 好的数学
- 解压
- Mac OS X系统深入了解--系统文件结构篇(一)
- 关于Could not find make command: mingw32-make.exe in the build environment问题详细解答
- 我对Java Serializable(序列化)的理解和总结(zz)
- 读左季高公小传有感