CSDN论坛 > Delphi > VCL组件开发及应用

写一个dll给pb用,怎么样写二进制文件[流]的参数,好像要传一个缓冲大小,和地址, [问题点数:100分,结帖人ChinaOk]

Bbs5
本版专家分:2741
Blank
银牌 2002年5月 总版技术专家分月排行榜第二
Blank
红花 2002年5月 Web 开发大版内专家分月排行榜第一
Blank
蓝花 2002年4月 Web 开发大版内专家分月排行榜第三
结帖率 100%
CSDN今日推荐
Bbs1
本版专家分:90
Bbs5
本版专家分:2741
Blank
银牌 2002年5月 总版技术专家分月排行榜第二
Blank
红花 2002年5月 Web 开发大版内专家分月排行榜第一
Blank
蓝花 2002年4月 Web 开发大版内专家分月排行榜第三
Bbs7
本版专家分:13385
Bbs7
本版专家分:26979
Blank
蓝花 2012年12月 Delphi大版内专家分月排行榜第三
2012年11月 Delphi大版内专家分月排行榜第三
Bbs4
本版专家分:1181
匿名用户不能发表回复!
其他相关推荐
如何用VC编写供PB调用的DLL
和编写一般的DLL方法相同,需要注意以下两点:(1)调用约定C函数有_stdcall、_cdecl、_fastcall等多种调用约定,调用约定用来说明函数参数的压栈顺序和由谁(函数自身还是调用者)来修改堆栈。关于调用约定的详细说明,请参考我转载的另一篇文章。编写供PB调用DLL,请使用_stdcall调用约定,如下所示:extern "C" _declspec(dllexport)
C++ 文件流fstream对象操作文件(文本文件和二进制文件)
1. 文本文件的操作 直接 用文件流对象 的 > 来操作,和 cout>x,一样:     ofile   就是把 字符串 写入到 ofile对象关联的文件名中     ifile>>s ------> 就是从ifile关联的文件中读取一个单词(不一定是一个单词,就是遇到空格就结束) 赋给s   2. 文件流对象还有2个操作函数read(),write(),这2个函数的第一个参数只能是 C
PB调用C++ DLL程序范例
关于如何在PB中调用C++ DLL程序范例,程序中附带了C++的源代码和DLL,以及PB的调用代码。
Java IO 缓冲流的读入和写出
缓冲流也成为处理流,目的是提高程序读取和写出的性能。缓冲流也分为字节缓冲流和字符缓冲流。 1 字符缓冲流,类包含BufferedInputStream 和 BufferedOutputStream1.1 BufferedInputStream 源码 查看源码,BufferedInputStream相对于InputStream没有新增方法,所以在使用时可以使用多态。BufferedInputStr
java IO流之三 使用缓冲流来读写文件
http://blog.csdn.net/a107494639/article/details/7586689 一、通过BufferedReader和BufferedWriter来读写文件      使用缓冲流的好处是,能够更高效的读写信息,原理是将数据先缓冲起来,然后一起写入或者读取出来。经常使用的是readLine()方法,表示一次读取一行数据。 [j
使用PB编写DLL文件
使用PB编写DLL文件 使用PB编写DLL文件 使用PB编写DLL文件 使用PB编写DLL文件
初学者:PB中的几种参数传递方式
<!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--><script type="text/javascript"
【PB】使用参数指定的SQL语句向指定的下拉列表框中添加数据
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //函数名称wf_AddItem(dropdownlistbox fo_obj,string fs_SQL) //参数:fo_obj为下拉列表框,fs_SQL
修改FILE缓冲区大小,改进写日志性能
由于线上服务端程序,需要大量写入日志,将来入数据库库,以便做数据分析或者对账之用,可是发现日志打开后服务器变慢了,对外并发响应数量也减少了。于是分析了下日志写入函数fprintf。其写日志文件的顺序是:程序写入用户地址空间内核从用户地址空间缓冲区复制到内核文件缓冲区内核文件缓冲区满的情况下再放入内核io队列,等待写入到硬盘上。写文件其实不是直接写到硬盘,那样的话一堆程序都同时并发往硬盘上写,硬盘
如何评价软件写的好还是坏?
软件自身是一种固化的思维,因此从本质上来看,软件是不可度量的。但这并不意味着软件不需要度量,而只是说软件中的度量大多都有一定限度。应用各种度量数据的时候一旦跨过这种限度,结果就会适得其反。在这篇文章里,我们将考查一下现有的,对软件进行度量的方法(注意:这篇里主要考察别人的方法,不是我自己的)。可能不全面,不足的地方欢迎大家进行补充。对软件“直观可见的质量属性”的度量比较简单,比如:Bug率,性能等
关闭