private delegate void FlushCilent(); Invoke(new FlushCilent(databaseConnect));
.net 包含两大部分:.net framework类库和公共语言运行库(CLR) .net framework类库,就是微软工程师写好的各种功能类,例如math类。 公共语言运行库:1.与操作系统进行交互,使我们的程序可以在操作系统里执行响应;2.统一数据类型和统一语言语法:.net框架上有各种语
service服务程序:可以长时间运行可执行应用程序。没有用户界面。可以自动启动和手动启动。适用于在服务器上或需要干扰
c#的事件实际上是对windows消息的封装;windows消息系统分为3部分:消息队列,消息循环,窗口过程(wndproc函数)
1.sql连接语句加charset=utf8; 2.不要使用odbcConnection。 在由utf8改为latin1时候,需要修改的地方: 1.连接数据库语句中的charset; 2.在sql语句处,读取和写入数据库的时候需要转换latin1编码。 续加:1.c#使用ODBC连接数据库,连接语句
调试菜单 >异常 >managed debugging assistants栏下ContextSwitchDeadlock 前面的√去掉
<?xml version="1.0" encoding="GB2312"?>
主要思想:xml保存控件的数据,c#读取出来并加以显示。 难点:1.控件有父容器和子控件的关系;2.控件事件的添加。 1.控件有父容器和子控件的关系: 可以用绝对坐标在xml文件中先读取子控件再读取父容器; 也可以在子控件属性中设置一个标签记录父容器,然后c#读取时候父容器add子控件。 2.控件事
使用console.write()前后加上AllocConsole()和FreeConsole()方法。 注意:如果在使用之前有console输出(不带有这两个方法),则会无效。 这两个方法:
初来上班,免不了看别人代码。快速搞懂别人代码是我现在受到的一大挑战。寻摸着规律,发现一边进行调试,一边进行行行注释的逻辑判断不
1.首先保证数据库的表是UTF8类型;数据库是否是utf8无关紧要; 2.c#连接数据库语句添加“charset=utf8”一句;.exe.config是否添加这一句也无关紧要; 3.访问数据库数据用MySqlDataReader类,不要用OdbcDataReader类; 4.解决winform窗口
1.vshost.exe.config和app.config两个文件可不要,但exe.config文件不可少。 2.但是app.config最好也要修改了,每次重新生成程序
1.socket 传参,类似于小型的服务器和客户端,一端发送,另一端保持监听状态。 2.通过第三方 数据库或者文件。
1.pdb 2.vhost 3.application 4.含有更新功能(更新文件夹)
不同类型值之间不可直接相减,long和short得出的差继续参与运算出错。 有待深究。
引用dll: http://pan.baidu.com/s/1qXa97UO 自定义类: 引用code:
链接: https://pan.baidu.com/s/1tnLgC9P_V8y9qHTYSg8xGA 密码: cwxj
当然针对这种exe文件,也可以解压出来得到具体的debug文件夹下的内容。
c# 数组不能直接=,需要clone
在互联网不太普及的时代,很多软件公司还是会发布离线更新包,这种更新包其实就是个安装程序,只是安装的内容是更新的部分,没有变化的文件直接用已经安装的版本的。此外这些安装程序还会修改一些系统配置以适应新版本的功能,比如注册COM组件,修改注册表等。现在互联网已经十分普及,几乎所有软件都采用在线升级,具体实现上,有下列几种做法。1. 比较简单的,通过http协议,检测是否有更新,就是把本地版本号发给服务
1.采用stream流形式写入: 2.sql语句采用parameter
1.dll路径最好不要用到中文,会报:尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
showdialog(): 子窗体弹出后,不能对父窗体进行操作。show()可以。 具体原理: 1.在调用Form.Show方法后,S
在asp.net中有一个配置文件AssemblyInfo.cs主要用来设定生成的有关程序集的常规信息dll文件的一些参数,下面是默认的AssemblyIn
Visual Studio 对于.NET 程序的本地化提供了完整的支持,这里仅介绍实现多语言版本本地化程序的简单步骤.注意黑体处为关键点.一. 窗
AllowNavigation属性为true。
1.左击计算机进入管理,点击windows日志,查看程序信息。 可以方便看到报错信息。
使用一个Button控件来向摄像机发送查询指令
Regex.IsMatch(name, @"[\u4e00-\u9fa5]")
1.COM进程透明性表现在“组件对象和客户程序可以拥有各自的空间,也可以共享同一个进程空间”。 COM负责把客户的调用正确传到组件对象中,
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号