开发笔记
e我行
软件项目管理,软件开发
展开
-
在非VS环境下C++ Builder,Delphi,VC,VB等调用C#开发的DLL的完整方法
用C#写的DLL在VS环境下比较容易调用,但是在非VS环境下,如C++ Builder、DELPHI、VC、VB等开发环境下调用就相对麻烦一些,在这些非VS开发环境中是以COM组件方式来调用的,在别人开发好的C# DLL会提供一个DLL文件,最好提供一个相应的tlb文件,使用步骤如下:1、运行环境需求 .NET运行环境2、注册COM,导入tlb到开发环境 1)原创 2012-03-14 09:19:27 · 1063 阅读 · 0 评论 -
关于串口操作的问题记录
1、我们操作串口时,发现数据返回不对,或者没有数据返回,首先需要看一下波特率是不是设置正确2、DELPHI下用TMSCOM的串口操作 1)发送数据 function SendData(Data: array of Byte;Len: Integer): Boolean;var temp: Variant; i: Intege原创 2012-03-15 10:54:01 · 387 阅读 · 0 评论 -
随机数据产生的问题
在产生随机数时,randomize在程序中只在初始化时使用一次,random才会产生不同序列。原创 2013-07-11 12:57:02 · 544 阅读 · 0 评论 -
VC++ 6中编译Unicode时出现error LNK2001: unresolved external symbol _WinMain@16
VC++ 6中编译Unicode时出现error LNK2001: unresolved external symbol _WinMain@16解决办法:Links->Output->Entry-point symbol设置为wWinMainCRTStartup原创 2013-07-01 17:34:37 · 796 阅读 · 0 评论 -
使用delphi,c++ Builder的TThread的OnTerminate事件注意
在使用delphi,c++ Builder的TThread的OnTerminate事件进,在事件函数中不能直接访问界面上的控件,这样跟在Execute中访问一会导致异常,从TThread的源码可以看出,OnTerminate事件是在线程体中调用的原创 2013-07-01 20:04:34 · 1527 阅读 · 0 评论 -
c++ builder\delphi中如何改变操作数据库时的鼠标指针形状
c++ builder\delphi中在操作数据库时,默认鼠标指针为一沙漏状,如果频繁操作数据库,会很影响用户体验,可以使用TDataSet的SQLCursor属性置为false,就OK了TQuery,TTable都有这个属性原创 2013-07-25 16:29:30 · 986 阅读 · 0 评论 -
Sqlite使用笔记
1、数据类型转换CAST(col AS datatype) 如:select * from tablename order by CASET(col AS Integer)原创 2013-07-27 09:21:27 · 555 阅读 · 0 评论