psafearray-PSafeArray 的类型在DELPHI中如何用

问题描述

PSafeArray 的类型在DELPHI中如何用
sTmp = Hex$(dData(N * 18 + i))

上面这名是VB的语法,转成DELPHI的如何写

dData是PSafeArray类型

解决方案

现在我是收到一个PSafeArray类型的返回值,不知道如何读里面的内容,上面的示例是VB的,不知道在DELPHI中如何用

时间: 2024-11-04 05:36:50

psafearray-PSafeArray 的类型在DELPHI中如何用的相关文章

Delphi中对时间操作方法汇总_Delphi

一般来说在delphi中用于描述时间的有几种数据结构,而对时间的操作,实质上就是对这些结构的操作. TDateTime类型: Delphi中最常用的表示日期时间的数据类型TDateTime类型,和普通的整形数一样,你可以给日期定义一个日期型变量以便在程序中进行操作.TdateTime类型实质上是一个Double型的数,在Delphi中是这样定义TdateTime类型: type TDateTime = type Double ,具体的算法是用Double数的整数部分表示日期,以1989年12月3

Delphi中的布尔类型

Delphi中预定义的布尔类型有四种:Boolean ,ByteBool,WordBool,LongBool.其中,Boolean 类型是首选布尔类型,其余三种是为其它编程语言和Windows 环境提供兼容性支持.这些布尔类型在使用上大同小异,但如果混淆使用将可能会有意外结果. 现做简单辨析供大家参考. 一.从资源占用的角度进行比较 一项Boolean 类型的数据占用 1字节的内存: 一项ByteBool类型的数据占用 1字节的内存: 一项WordBool类型的数据占用 2字节的内存: 一项Lo

如何在Delphi中调用oracle的存储过程返回数据集

oracle|存储过程|数据 选自CSDN http://search.csdn.net/Expert/topic/2280/2280860.xml?temp=2.169436E-02 论坛中JCC0128 网友的发言 [delphi+oracle报表解决方案(一)]delphi中调用oracle的存储过程(分带返回游标,不返回值两种)  关键字: delphi ,oracle存储过程,游标,返回数据集,报表 注:delphi 6+ oracle 8.1.6 一.创建包与包体 1.附:建表aac

Delphi中的SQL编程

SQL语言作为关系数据库管理系统中的一种通用的结构查询语言,已经被众多的数据库管理系统所采用,如ORACLE.Sybase.Informix等数据库管理系统,它们都支持SQL 语言.Delphi与使用SQL语言的数据库管理系统兼容,在使用Delphi开发数据库应用程序时,我们可以使用SQL语言编程,支持SQL编程是Delphi的一个重要特征,这也是体现Delphi作为一个强大的数据库应用开发工具的一个重要标志. 17.1 SQL语言简介 17.1.1 SQL的历史 在70年代初,E.E.Codd

浅议Delphi中的Windows API调用

为了能在Windows下快速开发应用程序,Delphi对Windows的控件都进行了很好的封装,这样,我们就可以直接使用Delphi的控件来编写程序,而不用使用格式.调用控制复杂的API来进行开发,为我们节省了大量的开发时间. 可有时候这些控件解决不了我们的问题,这个时候我们就不得不使用API了,也就是Windows的应用程序接口.这样,问题也就随之而来了,API是用C++语言编写的,而Delphi的脚本语言是PASCAL,两者使用的数据类型是不兼容了.那么,如何在Delphi中调用数据类型不兼

详解Delphi中的字符串

一:各种字符串 字符串是ObjectPascal所有数据类型中最有用的类型.许多函数以字符串为传递参数.由于在Delphi中字符串的定义和使用有各种方式,包括Pascal中典型的字符串(String),Delphi支持的长字符串(ANSIString),类似于C语言的字符数组(ArrayofChar),指向字符的指针(Pchar)等.下面的文章就跟谈谈这些类型在定义和应用中的区别和注意事项. 1.传统的Pascal字符串 在Pascal中,典型的字符串是一定长度的字符序列.每一字符串有一设定的长

在Delphi中控制扫描仪

在利用Delphi开发信息管理系统时,常常要处理图象,这也是信息管理系统发展的必然趋势.怎样在Delphi中通过扫描仪获得所需的图象信息呢?不外乎有三种基本的方法: 通过图象处理软件,比如说Photoshop等,通过它们的扫描图象的功能,加工成一定格式的图象后再在自己的系统中利用: 通过扫描仪接口Twain.DLL .该接口是在安装扫描仪时提供的,它实际上是一个Plugin插件,它通过一系列函数来控制扫描仪: 通过构件技术来控制扫描仪. 利用第一种方法能减少编程的复杂度,但是系统的集成度不高,用

在Delphi中调用.Net编写的DLL中的函数

最近因公司群发邮件程式需要给注册一段时间没有激活的用户发激活邮件,邮件中有注册密码 需要还原发给用户 但由于密码加密是用C# 中的TripleDES完成,手头上又没有现成Delphi的实现.时间紧急,现翻译是来不及了,于是经过查资料反复实施 终于成功实现在Delphi中调用 C# 封装的DLL中的方法(Function)和过程(Procedure)现把实施步骤写下,以供有需要的XDJM分享: 1.建立:DotNetFunc.cs 封装要使用的Function.Procedure. 2.生成密钥文

在Delphi中使用DBF数据

Delphi是美国Inprise 公司开发的功能强大的Windows 应用程序开发工具.她是可视化应用程序开发环境.可重用性面向对象编程语言.快速编译器和数据库技术的完美结合. 由于Delphi具有运行速度快.功能强大.易于学习和使用且开发迅速等特点,并支持XML和HTML,支持 Web 和Internet的开发,一直受到广大用户的喜爱. 国内PC机上使用最普及历史最长的数据库是DBF格式的数据库,即是dBASE II.dBASE III和FoxPro中使用的数据库格式.为了充分利用已有的数据库