制作ASP的ACTIVEX控件,怎么添加函数(我只会添加过程,但是我需要返回值!)
解决方案 »
- 客户机能Ping通服务器,但是客户机的网上邻居打不开服务器。客户机用SqlServer能连接服务器...
- 怎样把CAD图存储到SQL数据库中,后再显示出来啊!谢谢
- 在2000 下如何得到硬盘和主板的序列号
- delphi主要应用在哪些方面,优劣如何,请大家讨论以下
- 请教d7和sqlserver7问题(关于record buffer)急等!!!
- 在线等待!如何将电子表格(.xls)导入oracle数据库???
- 关于函数参数的问题,100分。
- teechart 已知 X轴的值,求 曲线 Y轴的值
- ?请问已经知道对方的计算机名,如何知道它是否处于开机状态呢?
- 一个巨奇怪的问题
- 请问如何在两个表单之间进行参数传递
- 如何用FileListBox知道文件详细信息?
难道你平常不使用function的吗
补充一点:
要返回整数使用 long*
要返回字符串用 BSTR*
下拉列表中可能没有,手工输入即可。
我返回整数用的是int也好用,系统给我变成了SYSINT,如下:
//对文件解密,是一个Propoty,函数名是系统自己生成的
function Get_DecryptFile(const InputFile,OutputFile: WideString): SYSINT;
safecall;
//对文件加密,是一个Propoty,函数名是系统自己生成的
function Get_EncryptFile(const InputFile,OutputFile: WideString): SYSINT;
safecall;
//对字符串加密,是一个Propoty,函数是系统自己生成的
function Get_DecryptStr(InputStr: OleVariant): OleVariant; safecall;
//对字符串解密,是一个Propoty,函数是系统自己生成的
function Get_EncryptStr(InputStr: OleVariant): OleVariant; safecall;
//判断明文和译文是否匹配
function Get_CanMatch(const Translation, Cryptograph: WideString): SYSINT;
safecall;象我这么写确实好用,不知道为什么,请大家详细帮我讲讲,谢谢。