c++ builder
YuwenTims
这个作者很懒,什么都没留下…
展开
-
unsigned char * and AnsiString convert
<br />unsigned char buff[20]="0123456789";<br />AnsiString str1= (char *)buff;//unsigned char * to AnsiString 方法1<br />AnsiString str2((const char *)buff);//unsigned char * to AnsiString 方法2<br />AnsiString strtouc="10101010101";<br />p= strtouc.c_str();原创 2010-12-16 14:14:00 · 2166 阅读 · 0 评论 -
C++Builder及VC的DLL相互调用
from: http://topic.csdn.net/u/20090302/17/99d1fbc5-4be6-4744-96d9-09b16c0d93c3.html常在江湖飘,少不了要和DLL打交道。有时我们需要使用C++Builder编写一个DLL,然后拿到VC中用(比如用C++Builder写一个窗体封装到DLL);有时又要拿VC编写的DLL在C++Builder使用(比如拿到一个产品的开发包,这个包是一堆用VC写的DLL)。很遗憾,由于MS和Borland(CodeGear)两家的编辑器实现细节不同转载 2010-12-16 14:18:00 · 858 阅读 · 0 评论 -
进程间通信的方法
<br /><br />http://www.cnblogs.com/wangliang651/archive/2007/07/17/820699.html<br /> <br />进程介绍:<br />进程通常被定义为一个正在运行的程序的实例,它由两个部分组成:<br />(1)操作系统用来管理进程的内核对象。<br />内核对象也是系统用来存放关于进程的统计信息的地方。<br />(2)地址空间.<br />它包含所有的可执行模块或DLL模块的代码和数据。它还包含动态分配的空间。如线程堆栈和堆分配空间。转载 2011-02-28 15:51:00 · 664 阅读 · 0 评论