delphi+Python结巴分词例子源代码,用到组件PythonForDelphi
2023-11-21 06:03:54 13.59MB delphi
1
VC++6.0串口通信的代码,很完整。我修改了OnReceive函数,用于对收到的数据进行判断。用于对GSM模块接收的数据进行判断。
2023-11-20 08:07:08 262KB vc++6.0 串口通信
1
2010/1/10,IJG(www.ijg.org)发布了free JPEG lib version 8。 因为我需要在VC++ 2005下使用IJG JPEG Lib,所以把souce code做成了VC++ 2005 solution。Solution下包括四个project:JPEG library, application djpeg, application cjpeg,application jpegtran,后三个project都依赖于JPEG library. 在此上传,希望能对大家有所帮助! 简单介绍一下里面的内容: /doc : IJG JPEG library中的文档,为了方便阅读和标记,我挑了出来。这些文档非常重要 /ijg_sln : VC++ 2005 解决方案,下面包含了四个工程 jpegsr8.zip : 从www.ijg.org 直接download的,此为windows format packet(CR/LF) readme.txt : 我有一个案子,需要jpeg和bmp格式互相转换,我用的就是IJG JPEG library。这个文档就是当时的一点儿记录和注意事项。仅供大家参考
2023-11-19 08:06:40 1.89MB JPEG library VC2005
1
4分多么?不多啦,这个例子虽然很简单,我只写了一个按钮,可是这个里面有一个database的ADO类,有了这个类很多基本的数据库操作都能进行了,而且还比较简单。在这个例子里面有我写的注释还算详细。按注释把库和表改改就能运行了。祝你好运,这个例子我还在继续加工,准备做项目呢。
2023-11-19 08:02:46 3.9MB vc++ sql sqlserver
1
1.概论   先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。   静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用DLL,该DLL不必被包含在最终EXE文件中,EXE文件执行时可以“动态”地引用和卸载这个与EXE独立的DLL文件。静态链接库和动态链接库的另外一个区别在于静态链接库中不能再包含其他的动态链接库或者静态库,而在动态链接库中还可以再包含其他的动态或静态链接库。   对动态链接库,我们还需建立如下概念:   (1)DLL 的编制与具体的编程语言及编译器无关   只要遵循约定的DLL接口规范和调用方式,用各种语言编写的DLL都可以相互调用。譬如Windows提供的系统DLL(其中包括了Windows的API),在任何开发环境中都能被调用,不在乎其是Visual Basic、Visual C++还是Delphi。   (2)动态链接库随处可见   我们在Windows目录下的system32文件夹中会看到kernel32.dll、user32.dll和gdi32.dll,windows的大多数API都包含在这些DLL中。kernel32.dll中的函数主要处理内存管理和进程调度;user32.dll中的函数主要控制用户界面;gdi32.dll中的函数则负责图形方面的操作。   一般的程序员都用过类似MessageBox的函数,其实它就包含在user32.dll这个动态链接库中。由此可见DLL对我们来说其实并不陌生。   (3)VC动态链接库的分类   Visual C++支持三种DLL,它们分别是Non-MFC DLL(非MFC动态库)、MFC Regular DLL(MFC规则DLL)、MFC Extension DLL(MFC扩展DLL)。   非MFC动态库不采用MFC类库结构,其导出函数为标准的C接口,能被非MFC或MFC编写的应用程序所调用;MFC规则DLL 包含一个继承自CWinApp的类,但其无消息循环;MFC扩展DLL采用MFC的动态链接版本创建,它只能被用MFC类库所编写的应用程序所调用。
2023-11-18 08:03:08 1.23MB VC++
1
本文介绍C#访问操作Access数据库的基础知识,并提供一个相关的例程。 1.通过ADO.NET的OleDb相关类来操作Access 主要知识点如下: using System.Data.OleDb; using System.Data; 连接字符串:String connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=product.mdb"; 建立连接:OleDbConnection connection = new OleDbConnection(connectionString); 使用OleDbCommand类来执行Sql语句: OleDbCommand cmd = new OleDbCommand(sql, connection); connection.Open(); cmd.ExecuteNonQuery(); 2.取得Access自增标识字段在插入数据后的id值 cmd.CommandText = @"select @@identity"; int value = Int32.Parse(cmd.ExecuteScalar().ToString()); return value; 3.执行事务 需要用到OleDbTransaction,关键语句如下: OleDbConnection connection = new OleDbConnection(connectionString); OleDbCommand cmd = new OleDbCommand(); OleDbTransaction transaction = null; cmd.Connection = connection; connection.Open(); transaction = connection.BeginTransaction(); cmd.Transaction = transaction; cmd.CommandText=sql1; cmd.ExecuteNonQuery(); cmd.CommandText=sql2; cmd.ExecuteNonQuery(); transaction.Commit(); 4.执行查询,返回DataSet OleDbConnection connection = new OleDbConnection(connectionString); DataSet ds = new DataSet(); connection.Open(); OleDbDataAdapter da = new OleDbDataAdapter(sql, connection); da.Fill(ds,"ds"); 5.分页查询 分页查询使用OleDbDataReader来读取数据,并将结果写到一个DataSet中返回。 以上内容封装为三个可重用的类:AccessDBUtil,AccessPageUtil,Page 代码这里下载AccessDBUtilDemo.rar (191.37 KB , 下载:999次) 本例程是一个c#的winform程序,但是数据访问类可以在Web环境下使用。 本例程演示了: 1.Access数据库的插入,更新,修改,查询; 2.带参数的sql语句的使用,而不是拼SQL; 3.使用DataReader的分页查询,而不是用嵌套的SQL语句来分页; 4.用事务同时执行多个SQL语句; 5.在插入数据的同时返回最新的ID值; 6.整型,实型,字符串,日期型,布尔型五种数据类型的操作; 7.使用正则表达式来验证整数和实数; 8.listview用来显示数据的一些基本用法。 本示例不包括: 1.高效的分页查询,仅仅是提供了一种分页的方法,但我认为DataReader应该比嵌套的SQL语句快(未测试)。 2.完善的分页封装,只提供了分页的简单包装。 3.嵌套的事务处理,提供了同时执行多个sql语句的事务处理,但不支持嵌套事务。 4.listview的使用,只是利用winform控件来演示数据访问,因此不能作为winform编程的良好示例,例如添加数据时界面并没有很好地更新。
2023-11-17 05:04:12 360KB c# Access数据库
1
有n枚硬币 从中找出一个硬币 效率较高的方法 类似于减治法
2023-11-16 19:52:26 229KB n枚硬币 vc++
1
本人的这个也算不上是什么游戏,只是自己有那么一点爱好,就写了一个。。。
2023-11-16 08:01:19 7KB DOS的小游戏
1
C#案例\用VC++编写USB接口通信程序.rar
1
java 的一个免费打印插件 还有一些使用例子一步到位 能够跟Java程序无缝整合
2023-11-16 00:24:39 525KB java 打印插件
1