社区
Delphi
帖子详情
如何将 variant 类型强制转换为 IClass 类型的方法
sayhello
2003-04-04 03:04:23
使用背景:将*.dll 导入
cert = IClass(certs.item[0]);
类型转换出错。如何解决
...全文
25
3
打赏
收藏
如何将 variant 类型强制转换为 IClass 类型的方法
使用背景:将*.dll 导入 cert = IClass(certs.item[0]); 类型转换出错。如何解决
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sayhello
2003-04-04
打赏
举报
回复
问题解决了,就是直接调用就可以了,不需要什么转换的
比如 IClass 有方法procedureA()
调用旧可以为
var
olev : OleVariant;
begin
olev := ObjB.getObjs().Item[1];
olev.procedureA();
end;
FrameSniper
2003-04-04
打赏
举报
回复
严重关注!
sayhello
2003-04-04
打赏
举报
回复
很急 拉一下
_
variant
_t 转换成其他
类型
我定义了一组函数可以方便的实现_
variant
_t
类型
转换 //_
variant
_t转WORD
类型
BOOL Afx
Variant
Convert(WORD& val, const _
variant
_t& vt) { if (vt.vt == VT_UI2) { val = (WORD)vt.uiVal; ...
VARIANT
型变量转换
我们怎么把一个整形或double型等其它的
类型
赋值给
VARIANT
型变量呢,或者是
VARIANT
型变量怎么赋值给int等其它
类型
呢。 2、
VARIANT
是一个结构体,它的结构体如下: struct tag
VARIANT
{ union {
Delphi 变体
类型
(
Variant
)的介绍(流与变体
类型
的相互转换、变体
类型
常用的函数)
可以给相同的
Variant
分配不同的数据
类型
,只要
Variant
包含数字值就可以执行算法;
variant
数组只不过是
variant
型的数组,不必包含同
类型
的数据; 1、 VarArrayOf函数:更快捷的创建一维变体数组
关于delphi中的强制
类型
转换
delphi的强制
类型
转换有两种方式:
类型
(变量) 和 变量 as
类型
。 可能大家都知道这两种转换方式的差别,前者在
类型
不匹配时,不抛出异常,并允许修改对应地址的内存值;而后者会先检查
类型
是否一致,不一致则抛出...
Repeater嵌套无法将
类型
为“System.Data.DataRow”的对象
强制转换
为
类型
“System.Data.DataRowView
在Repeater的多重嵌套情况下,出现了无法将
类型
为“System.Data.DataRow”的对象
强制转换
为
类型
“System.Data.DataRowView的错误,解决办法如下: . >
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章