string – OleVariant可用于DLL proc中的out参数吗?

前端之家收集整理的这篇文章主要介绍了string – OleVariant可用于DLL proc中的out参数吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想制作一个界面,但我不知道.

OleVariant是否包含“标准”字符串的“标准” – 传递和返回?

function Any(Input : OleVariant; out Output : OleVariant) : integer; stdcall;

另一方面可能是.NET,C#或C或Delphi.

那么他们可以在OleVariant中支持一些“字符串”结果而不通过预定义大小的缓冲区来获得结果吗?

是的,OleVariant非常安全.您将看到它在与Delphi一起分发的COM相关单元中使用,例如ActiveX,ComSvcs和MSXML.标准Windows API单元使用它,所以你也可以使用它.

但是,如果你总是期待一个字符串,那么你应该更喜欢WideString.它相当于Windows BSTR类型.

猜你在找的Windows相关文章