摘要: C#编程窗体控件命名的规范及要求 Data Control 类 型 前 缀 示 例 AccessDataSource ads adsPubs DataList dlst dlstTitles DetailView dvw dvwTitles FormView fvw fvwFonts GridVie 阅读全文
posted @ 2022-01-14 18:27 Cmale 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 一、C#封装成DLL 1、在VS中创建项目选择类库,命名 myDll 2、建立好项目后自动生成的代码如下: 代码修改如下,添加自己要封装的C#代码,注意修饰符必须为public using System; using System.Collections.Generic; using System. 阅读全文
posted @ 2022-01-11 08:20 Cmale 阅读(3658) 评论(0) 推荐(0) 编辑
摘要: //数据处理 result = ""; foreach (int i in ResultV)//数字转字符串 { char x = (char)i; result += x; } result = result.Replace("\0", ""); result = result.Trim();// 阅读全文
posted @ 2021-12-29 19:32 Cmale 阅读(555) 评论(0) 推荐(0) 编辑
摘要: ICChip为Combobox.自动检测服务器上的数据库是否存在某表和某字段,如果表不存在,先新建表,再在表下查询某字段,如果不存在,则新建字段。 private void Database_Operation(ComboBox ICChip) { try { if (PubVar.SQL_Conn 阅读全文
posted @ 2021-12-21 14:02 Cmale 阅读(1309) 评论(0) 推荐(0) 编辑
摘要: 函数功能: 在项目中,会有一种场景:需要提前判断本地或远程数据库是否可以连接上。 在运行时,发现这个方法在数据库无法连接时,会有很长时间的等待时间(30秒)。这和数据库的最大连接超时时间有关,可以在数据库连接字符串中添加一项来设置这个连接等待时间: private bool SqlConnectCh 阅读全文
posted @ 2021-12-21 13:52 Cmale 阅读(3599) 评论(0) 推荐(0) 编辑
摘要: 在注册表HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers下添加字符串项: 这个按照自己的安装目录找Common7\IDE\devenv.exe D:\Program Files ( 阅读全文
posted @ 2021-12-18 08:52 Cmale 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 在C# 的应用程序开发中, 我们经常要把UI线程和工作线程分开,防止界面停止响应。同时我们又需要在工作线程中更新UI界面上的控件。 下面介绍几种常用的方法 阅读目录 线程间操作无效 第一种办法:禁止编译器对跨线程访问做检查 第二种办法: 使用delegate和invoke来从其他线程中调用控件 第三 阅读全文
posted @ 2021-12-14 13:47 Cmale 阅读(2142) 评论(0) 推荐(1) 编辑
摘要: static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { string processName = Process.GetCurrentProcess().P 阅读全文
posted @ 2021-12-13 09:15 Cmale 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 重新安装下ti的官方测试工具,老版本的那个。 阅读全文
posted @ 2021-10-28 18:24 Cmale 阅读(144) 评论(0) 推荐(0) 编辑
摘要: C#和VB有一个很大的区别,VB可以在窗体2直接调用窗体1的控件,但是C#却不能,可能是出于安全考虑,但同时也给使用带来了极大的不便。 于是查阅很多资料,加之理解,总结于下: 目的:窗体2取值窗体1控件的内容: 首先,在窗体1定义如下控件属性: public FlexCell.Grid Grid / 阅读全文
posted @ 2021-09-25 17:05 Cmale 阅读(1920) 评论(0) 推荐(0) 编辑