在Inno setup里面导入了CoCreateGuid函数,得到的值是0
pascal吧
全部回复
仅看楼主
level 1
pascal 虽然支持指针,可是Inno Setup不支持,所以将结构体作为CoCreateGuid的参数,传进去。运行之后发现值为0?这是为什么。
2016年05月05日 13点05分 1
level 1
……原谅我挖个坟
带 var 的形参会导致在程序在栈上传一个实际变量的地址,也就是按引用传递。
所以你把形参写成 var g:GUID 就行了,传引用和传指针事实上是等价的。
2016年07月05日 17点07分 2
level 10
阿斯顿法国红酒看来
2016年07月06日 01点07分 3
1