自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 关于VB6.0的Microsoft windows common control 6.0 对象库未注册问题

如题,关于这个问题,我在网上找了好多方案,但都不管用。下面为脚本方法(win32位系统与win64位系统需进入不同的文件夹下,执行下面的脚本)32位系统cd C:\Windows\System3264位系统cd C:\Windows\SysWOW64regsvr32 MSCOMCTL.OCXregtlib msdatsrc.tlb需要注意的是,re

2016-04-30 19:25:11 15643 1

原创 从Access到Sqlite

由于数据量大,直接读Access数据库,速度跟不上,则将表读到Sqlite中。直接从Aceess中读一条,写一条,很慢,6000条数据写了30多分钟。通过sqlite3_prepare_v2方法,稍能提高,但效果不明显。class DatabaseOperate{private:_ConnectionPtr m_pConnection; _RecordsetPtr

2015-11-15 13:40:52 1202

转载 PySqlite 学习笔记

这篇笔记的主要内容来源于python之sqlite3使用详解和PySqlite简明教程。SQlite这个小型数据库,经常在Firefox或者其它软件中看到,它貌似没有独立的维护进程,而是把所有数据都存放在一个单独的文件中。上网搜了下资料,看了看Python上的pysqlite模块,它正是Python中对sqlite的封装实现。数据库操作Python的数据库模块都有统一的接口

2015-10-31 17:53:46 919

原创 PySqlite 开发中的应用

-、首先简介pysqlite.from pysqlite2 import dbapi2 as sqlite3persons = [    (12,314),    ("Calvin", "Klein")    ]con = sqlite3.connect("C:\\aa.db")# Create the table#con.execute("crea

2015-10-31 17:28:43 528

原创 Tribon M3软件的一些问题

所有的东西不能放到一个分段下,否则会很卡。

2015-10-31 15:47:48 1606

转载 VS2010相关问题

每做一个windows项目,都会遇到种种千奇百怪的问题,无论多复杂的问题,最终都能解决,但要不是baidu的帮助和热心网友们解决问题的帖子,其中的一些问题是无法解决的。我把最近在制作一个小软件过程中遇到的问题记录下来,来看看问题的复杂性。将同事linux下做的*.c源代码移植到vs2010下,制作windows界面程序。一.将*.c和*.h文件加入到vs2010工程中。

2015-04-23 20:09:46 463

原创 CString 转char[] 问题

Python这语言很强大,但是代码安全性及可视很差,做个界面很费时间,所以想到用MFC来做界面,但是 不能被Python直接调用,所以想出一个方法,通过C++ dll 调用MFC界面,但是主程序是Python,所以要返回的数据要很多,这样在调用时就得要用到实参传递,返回时,在CString 转 char[]时遇到了很大麻烦,传不回去。通过多方测试,发现仅memcpy实现在想要的结果,且要注意dlg.m_nInput.GetLength()+1,GetLength()是不包括‘\0’的。

2015-02-07 22:34:14 368

转载 ANSI和UNICODE的区别

ANSI编码CString默认是窄字节的UNICODE默认是宽字节的std::string总是窄字节的所以UNICODE下我们需要做宽窄字节转换比如可以这样USES_CONVERSION;CString str;std::string str1 = W2A(str.Getbuffer());str.ReleaseBuffer();

2015-01-27 21:50:41 445

转载 Python练手之6种经典排序算法

在入手了python之后,确实被它简单的特性和上手容易度震惊过。不过python和c语言什么的又确实存在很大的差别,习惯了c语言,使用python的时候多少还是有些不习惯。  入手python一周左右了,为了熟悉和深化对python的理解,就把几种经典的排序算法拿来练手,顺便强化一下自己的基础知识。开始写了,才发现自己写出来的代码问题还真不少,排序的结果总是有各种问题,看来真的是很久没有用

2015-01-03 12:10:56 477

转载 Python 字典和列表陷阱

Python 中有三个非常好用的数据结构,列表,元组和字典, 元组是不可变的,列表可以保存任意类型的Python对象,并可以随意扩展没有大小限制, 字典是一个key-value的键值映射的类型,可以存放任何Python对象,可以嵌套字典, 值可以是字典元组或者字典这里说是Python 字典和列表的陷阱不如说是Python的一些特性,如果不了解这些特性 就会引发一些难以寻找的bug下

2015-01-02 11:51:04 576

转载 c++ 操作注册表

//#include #include #include #pragma comment(lib, "advapi32")#include //#include #include #include #include using namespace std;int main(){ HKEY hKEY;//定义有关的hKEY,在查询结束时要关闭 //打开与路径

2014-12-27 11:52:07 749

转载 C++中int型与string型互相转换

C++中int型与string型互相转换本以为这么多年C#经验,学个C++没多难,现在发现错了。C++真TM难。今天遇到int转string绊了半天,方法很多,不知道为什么搞那么复杂,我只挑最简单易懂的,管他效率不效率的。int转stringint n = 0;std::stringstream ss;std::string str;ssss>>st

2014-10-09 19:39:28 440

原创 数据库读写的一些心得

用C++读写数据库,最好能将数

2014-09-20 16:23:04 674

原创 C++操作数据库之PutCollect

在使用PutCollect时m_pRecordset->PutCollect("anode",_variant_t(""));

2014-09-17 20:32:09 2622

转载 ADO数据库编程 - 总结

一、数据库操作准备// ---------------------------------------------------------------------------------------------------------------------------------1、导入ADO动态链接库  在工程的stdafx.h中加入如下语句:  #import "C:

2014-09-11 19:14:38 374

转载 经典SQL语句大全

经典SQL语句大全一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssq

2014-09-08 08:52:49 424

转载 C++之(ofstream,ifstream,fstream)

C++文件读写详解(ofstream,ifstream,fstream)c++bufferiosiostreamfilestream在看C++编程思想中,每个练习基本都是使用ofstream,ifstream,fstream,以前粗略知道其用法和含义,在看了几位大牛的博文后,进行整理和总结:这里主要是讨论fstream的内容:

2014-09-07 23:27:14 385

转载 C语言中char int转换问题

C语言中char int转换问题 (2011-10-18 23:44:51)标签: it分类: .NET1,char型数字转换为int型char a[] = "32";printf("%d\n", a[0]-'0');//输出结果为32,int转化为char*****************

2014-09-05 21:48:28 12961

转载 _RecordsetPtr使用方法

_RecordsetPtr智能指针,它是专门为通过记录集操作数据库而设立的指针,通过该接口可以对数据库的表内的记录、字段等进行各种操作。要搞清楚:数据库和ADO的记录集是两个不同的概念, 是存在于不同物理位置的两个存储空间。 记录集相当于是实际数据的一份拷贝。 正因为记录集是相对脱离数据库而存在的, 所以才存在后面将要介绍的Open方法中涉及的光标类型和锁定类型这两个问题。

2014-09-02 21:21:04 2105 1

原创 c语言获取MAC地址

#include #include #include #pragma comment(lib, "Iphlpapi.lib")void byte2Hex(unsigned char bData,unsigned char hex[]){    int high=bData/16,low =bData %16;    hex[0] = (high     hex[1]

2014-09-01 21:17:56 5932

转载 error LNK2019: 无法解析的外部符号 _GetAdaptersInfo@8,该符号在函数 _wmain 中被引用

像这些无法解析的外部符号的错误时,是由于该符号在的确没有实现;二是实现了但没有被导入外部程序。像上面的问题,我是引入过头文件的,只是没有引用相应的动态链接库。程序上面假如#pragma comment(lib, "Iphlpapi.lib")

2014-09-01 21:17:43 3293

转载 error C2065: “_lpw”: 未声明的标识符

error C2065: “_lpw”: 未声明的标识符 (2011-09-27 19:33:33)转载▼error C2065: “_lpw”: 未声明的标识符error C2065: “_convert”: 未声明的标识符error C2065: “_acp”: 未声明的标识符原因:在将CString转换成char*时,用T2A,没有在前添加 USES_CO

2014-08-31 09:15:37 6495

转载 Python 扩展中的Py_BuildValue()函数

Py_BuildValue()函数的作用和PyArg_ParseTuple()的作用相反,它是将C类型的数据结构转换成Python对象,该函数的原型:PyObject *Py_BuildValue(char *format, ...)    该函数可以和PyArg_ParseTuple()函数一样识别一系列的格式串,但是输入参数只能是值,而不能是指针。它返回一个Python对象。 

2014-08-30 14:11:19 10555

转载 用C语言扩展Python的功能

Pyton和C分别有着各自的优缺点,用Python开发程序速度快,可靠性高,并且有许多现成模块可供使用,但执行速度相对较慢;C语言则正好相反,其执行速度快,但开发效率低。为了充分利用两种语言各自的优点,比较好的做法是用Python开发整个软件框架,而用C语言实现其关键模块。本文介绍如何利用C语言来扩展Python的功能,并辅以具体的实例讲述如何编写Python的扩展模块。1 评论:

2014-08-30 08:03:09 581

转载 c++字符串详解

之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。    好了,进入正题………首先,为了在我们的程序中使用

2014-08-16 13:09:32 501

Visual C++高级界面特效制作百例

VC++的界面优化非常难,是一项技术活,这有一些非常好的例子,希望对你有帮助!

2014-08-16

新编Windows API参考大全

新编Windows API参考大全,以前我在我学校的图书馆,死活找不到一本,现奉献出来给大家!

2014-08-16

文件捆绑器升级版代码

比以往的,加了可以捆绑的文件不只是EXE了,其他的文件也行!添加了任务栏图标。整个资源完善了不少,顶一下吧

2010-11-02

空空如也

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

TA关注的人

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