自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

转载 C#调用C/C++动态库 封送结构体,结构体数组

原地址:http://tcspecial.iteye.com/blog/1675309C#调用C/C++动态库 封送结构体,结构体数组博客分类:C# C# C/C++动态库    因为公司一直都是做C++开发的,因客户需要要提供C#版本接口,研究了一下C#,发现其强大简洁, 在跨语言调用方面封装的很彻底,提供了强大的API与之交互.这点比JNA方便多了. Jav

2012-12-19 11:11:55 4993 1

原创 QT 自定义信号与信号槽方法及解决自定义数据类型或数组作为函数参数的问题

概述:          笔者原来一直在windows下编程,近期转QT。对于原windows下的自定义消息传送,在QT 下自定义信号与信号槽是一个完美解决方案。但由于笔者是一个生手,对自定义信号与信号使用也不是一帆风顺。现将过程中遇到的问题及解决方案记录下来,便于日后查看。       本文将从以下三个方面讲术:       (1) 如何自定义信号与信号槽       (2)

2012-10-12 09:52:27 12135

转载 串口编程:超时COMMTIMEOUTS结构

原文:http://forum.eet-cn.com/BLOG_ARTICLE_3446.HTM串口编程之二:超时COMMTIMEOUTS结构 在WIN32  API编程中,除了DCB结构之外,还需要了解COMMTIMEOUTS结构.这个结构是为了读写串口的超时而设置的. COMMTIMEOUTS结构如下:         typedef   struct   _COM

2012-09-28 08:56:28 1319

原创 QT VS2008代码提示功能

在VS 2008中 编写QT程序,没有代码提示功能。经过从网上查看相文档,问题解决,分享解决办法如下       (1) 为VS 2008添加环境变量                   以下内容摘自网上,原址:http://blog.sina.com.cn/s/blog_449a9a5f01010saf.html  在系统变量中新建QTDIR,值为:C:\Qt\4.7.4

2012-09-20 12:02:49 1698

原创 VC/EVC 调出命令行窗口,显示printf信息

MFC工程,printf信息将无法显示,对于调试来说将很不方便。笔者的做法是,调出命令行窗口,显示printf信息。经测试在unicode和非unicode下都可以正常显示。方法如下:   (1) 在StdAfx.h 添加以下代码:               #include                #include                #include

2012-09-06 14:21:47 1959

原创 QT 开发 参考blog及网站

(1)关键字:窗口透明、中文乱码解决方法、QT程序发布          引用:http://thinkz.sinaapp.com/?cat=68(2)关键字:MVC编程、控件、列表控件          引用:http://www.iteye.com/blogs/tag/Qt?page=2(3)关键字:MVC编程笔记多篇文章、treeview 、listview、tableVie

2012-09-04 13:46:07 1034

原创 QT开发wince程序中文乱乱码问题

以下三行语句可以解决wince下中文乱码问题//解决wince下中文乱码问题QTextCodec::setCodecForTr(QTextCodec::codecForName(QTextCodec::codecForLocale()->name()));QTextCodec::setCodecForLocale(QTextCodec::codecForName(QTextCodec:

2012-09-04 13:30:52 1702

转载 VC2010 MFC中实现printf调试功能,即MFC程序利用控制台输出调试信息

1、在项目自动生成的stdafx.h文件中添加下面头文件#include #include #include  2、把下面的函数加到你初始化的地方,然后你就可以使用printf函数了void InitConsoleWindow(){    int nCrt = 0;    FILE* fp;    AllocConsole();    nCrt = _o

2012-06-13 11:11:54 4142 1

转载 Delphi中文件名函数-路径、名称、子目录、驱动器、扩展名-

<br />Delphi中文件名函数-路径、名称、子目录、驱动器、扩展名-<br />1、文件名函数 <br />  文件名函数可以对文件的名称、所在子目录、驱动器和扩展名等进行操作。下表列出这些函数及其功能。 <br />函数 说明 <br />ExpandFileName() 返回文件的全路径(含驱动器、路径) <br />ExtractFileExt() 从文件名中抽取扩展名 <br />ExtractFileName() 从文件名中抽取不含路径的文件名 <br />ExtractFilePath()

2011-04-19 10:19:00 1898

转载 如何在Delphi中实现C语言中静态变量的功能

如何在Delphi中实现C语言中静态变量的功能<br />DELPHI编程2007-09-02 14:56:01阅读28评论0  字号:大中小 订阅<br />如何在Delphi中实现C语言中静态变量的功能<br /> <br />在函数(function)或过程(procedure)内定义的变量(variable)为局部变量,存放在栈(stack)内,当函数或过程结束时,里面所保存的内容都会随着栈的释放而消失。而在C语言中在定义局部变量时可以用static来定义静态变量,该变量在整个程序的运行中的值一直可

2011-03-07 09:26:00 1824

转载 取CPU时间,精确到ms级。类似gettickcount

函数如下:__int64 GetSysTickCount64(){    static LARGE_INTEGER TicksPerSecond = {0};    LARGE_INTEGER Tick;    if(!TicksPerSecond.QuadPart)    {        QueryPerformanceFrequency(&TicksPerSecond);    }    QueryPerformanceCounter(&Tick);    __int64 Seconds = Tick

2011-02-24 11:25:00 12573

原创 delphi 获取程序所在目录

<br />delphi  获取程序所在目录 :<br />procedure TForm1.Button1Click(Sender: TObject);<br />begin<br />  ShowMessage(ExtractFilePath(ParamStr(0)));          //获取程序所在目录<br />  ShowMessage(ExtractFilePath(Application.ExeName));  //获取程序所在目录<br />  ShowMessage(GetCurre

2010-10-13 20:12:00 1803

转载 分割字符串

  function SplitString(const source, ch: string): TStringList;  var    temp, t2: string;    i: integer;  begin    result := TStringList.Create;    temp := source;    i := pos(ch, source);    while i  

2010-01-28 00:20:00 406

原创 获取当前日期

 //获取当前日期 char currentTime[20] = {0}; SYSTEMTIME sys; GetLocalTime( &sys ); sprintf(currentTime,"%4d-%02d-%02d %02d:%02d:%02d",      sys.wYear,sys.wMonth,sys.wDay,   sys.wHour,sys.wMinute,sys.wSecond)

2009-10-24 23:26:00 452

转载 EVC error LNK2005:

原文地址:http://hi.baidu.com/%BF%AA%D0%C4de%B9%FB%D7%D3/blog/item/98b1570940517a38e8248875.html evc3到evc42009-04-11 16:53在EVC中Build-》Configurations中可以添加cpu如果出现uafxwce.lib(afxmem.obj)

2009-10-24 23:04:00 67

原创 EVC VC 载入位图函数

CBitmap * CBmp::loadBmpToBitmap(LPCTSTR fileName,CDC * pdc){ HBITMAP       hbmp;    CBitmap     * pbmp;  //EVC //hbmp=SHLoadDIBitmap(fileName);     //VC hbmp = (HBITMAP)::LoadImage(::AfxGetInstanc

2009-09-16 10:09:00 705

原创 文件读写样例

hFile  : THandle;   hFile := CreateFile(                                                        //创建文件(串口),取得操作句柄                        //PChar(self.Edit2.Text),                                  

2009-08-21 03:14:00 431

转载 delphi中实现指针偏移?

请问在delphi中如何实现指针偏移?     如下例(VC++):     BYTE   *lpData;     lpData=lpdata+40;         答:     lpData:   ^byte         lpData   :=   Pointer(LongWord(lpData)   +   40);     或者:p2 := Ptr(Integer(p2) + 1

2009-07-06 20:48:00 3720

原创 listView保存为文件、载入文件

procedure saveListViewToFile(listview : TListView;fileName : string);var  item   : TListItem;  Column : TListColumn;  i ,j   : integer;  line   : string;  FileHandle : Integer;  F:textfile;begin  if

2009-06-17 11:38:00 2143

原创 千分为表示法(如:1,234,456.77)

  showmessage(formatfloat(#,###.##,12345676.77));  showmessage(formatfloat(###,###,###,###.##,a));

2009-06-15 22:07:00 687

转载 StrPas是将PChar转换为String;

StrPas是将PChar转换为String;

2009-06-14 13:20:00 555

转载 delphi 指针使用

原文地址:http://zhidao.baidu.com/question/2351810.html 指 针 指针的动态变量 1.定义指针类型 在Turbo Pascal中,指针变量中存放的某个存储单元的地址,即指针变量指向某个存储单元。一个指针变量仅能指向某一种类型的存储单元,这种数据类型是在指针类型的定义中确定的,称为指针类型的基类型。指针类型定义如下

2009-06-14 13:16:00 829

转载 PowerDesigner11中批量根据对象的name生成comment的脚本

主  题:   PowerDesigner11中批量根据对象的name生成comment的脚本 信 誉 值:   100

2006-05-30 10:28:00 888

转载 Power Designer杂记

Power Designer杂记[ 作者: | 来源:CSDN 文档| 点击数:4218] --  PowerDesigner杂记数据库设计工具对比    PowerDesign:PowerDesign是Sybase推出的主打数据库设计工具。PowerDesign致力于采用基于Entiry-Relation的数据模型,分别从概念数据模型(Conceptual Data Mo

2006-05-30 10:17:00 1007

转载 PowerDesigner设计数据库

PowerDesigner设计数据库                                                                                      李伟华                                                         2000年9月  

2006-05-30 09:56:00 1079

EMV TLV分析及TAG查询器

软件说明: 本软件可作为EMV、PBOC协议理解、开发、测试的辅助开发工具。 作者当年利用业余时间编写,目的是方便当时的开发工作。请不要将 本软件用于非法场所,对于使用引起的一切问题,作者一概不负责。

2013-02-21

PCSC读卡器使用样例

封装的windows 的 PCSC API为一个delphi类,使用此类完成PCSC读卡器操作功能

2008-12-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除